Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- PBMake 2.17G for Clipper, Xbase++, C and˙+--------------------------------------------------------------+ - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

      A few assumptions are made in PBMake, primarily in the name of
      simplification and ease of use for Clipper programmers.

      These assumptions are:

      COMPILER=CLIPPER
      SRCEXT=.PRG
      OBJEXT=.OBJ
      LINKER_SEP=@

      If you use another language, all of these can be changed. They are
      simply initial values that Clipper programmers need not supply for
      the make engine to work correctly.

      PBMake enforces the following dependencies automatically:

      1. You will be creating an output file. (typically an .EXE)
         We will be referring to it as the target.

      2. You are using a script for your linker which contains all of
         the linker directives. (this is important)

      3. The output file will need to be relinked whenever any object
         file it depends on has a newer time/date stamp, or the link
         script has been modified.

      4. Each object depends on only one source module, and will be
         named the same as the root name of the source module.
         ( AAXYZ.PRG will create AAXYZ.OBJ, XX.C will create XX.OBJ )

      5. Each object file will need to be rebuilt whenever the source
         module it depends on has a newer time/date stamp, or is older
         than anything in the INCLUDE= directive, or you used the /ALL
         flag.

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