Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Artful Two for Clipper 5.0 - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

All .EXE files made by Artful batch files go to %artdir%\progs.

All Artful Two make batch files contain the line

      CALL SETAA

which entails that the make batch file must be called from %artdir%\bat, or
%artdir%\bat must be in the DOS path.

Similarly all RMAKE files contain the line

      !INCLUDE AA.RMK

AA.RMK contains the same information as SETAA.BAT, but formatted for
RMAKE's use.

So, if you move CLIPPER 5.0 files after your Artful Two installation,
you'll have to edit SETAA.BAT and AA.RMK to reflect the new location(s).

The AARMAK*.BAT files require one parameter, the name of the application to
make, and accept an optional second parameter which, if present, turns on
debugging info:

     filename - name of the .prg or .clp file to compile and link;

     debug - if anything is passed, compile with /b, otherwise with /l.

An example.  If you have YOURAPP.PRG in YOURPATH, you make a single-user
version with:

     C:>AARMAKE yourapp

If it's in a directory other than %artdir%\apps, first issue the DOS
command

     C:>SET APPDIR=(your application's source path)

The make files will look in %appdir% for your application source code.  If
you don't set appdir, it defaults to %artdir%\apps.

To make a multi-user executable for running under the debugger,

     C:>AARMAKEM yourapp anything

AARMAKE(m) calls RMAKE, passing it the name of the .RMK file to use, the
current setting of %artdir%, the name of the application, %appdir% (where
the application source is, and a debugging flag if passed.

The .RMK files are AARTL.RMK and AAMRTL.RMK in %artdir%\lists. Each of them
in turn !includes AA.RMK.

If your development environment changes after the Artful installation,
you must edit %artdir%\bat\setaa.bat and %artdir%\lists\aa.rmk.

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson