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]

      Here is an example of the default long form blank template with
      full commenting.

      As you can see, it prompts you for most of the information in a
      way that makes sense to a programmer.

      This is created by typing:

      PBINIT <makefilename>

      Then, select 'Advanced PBMake script with comments' from the menu.

+----------------------------------------------------------------------------+
|                 PBMake 2.17G for Clipper, Xbase++, C and ASM               |
|       Copyright (C) 1998 Phil Barnett, All Rights Reserved Worldwide       |
|                           See PBMAKE.NG for help.                          |
+----------------------------------------------------------------------------+

               // The target you are creating
TARGET=

               // Causes the target to relink if older than the lib files
               // (Files will be verified)
LIB=

               // The linker script for the TARGET
LINKFILE=

               // The linker you are using
LINKER=

               // Runs before first compile if there is one
PRECOMPILECMD=

               // Runs before linker if linker runs
PRELINKCMD=

               // Optional link file prefix
LINKER_SEP=@

               // Runs if there was nothing to do
NONEED=

               // Runs if everything worked
SUCCESS=

               // Runs if something failed
FAILURE=



 ------> Using this script overrides the defaults for
 ------> Clipper COMPILER=, SRCEXT= and OBJEXT=

================== Section 1 ====================

               // The compiler flags for this section
FLAG1=

               // The source files to compile (no extensions)
               // Multiple sources per PROG1= line is OK
PROG1=
PROG1=
PROG1=
PROG1=

               // The include files for this section
               // (Paths will be verified)
INCLUDE1=

               // The compiler for this section
               // (CLIPPER for Clipper)
COMPILER1=

               // The Source Directory for this section
               // (Directory will be Verified)
SRCDIR1=

               // The Object Directory for this section
               // (Directory will be Verified)
OBJDIR1=

               // The Source Extension for this section
               // (.PRG for Clipper)
SRCEXT1=

               // The Object Extension for this section
               // (.OBJ for Clipper)
OBJEXT1=

================== Section 2 ====================

               // The compiler flags for this section
FLAG2=

               // The source files to compile (no extensions)
               // Multiple sources per PROG2= line is OK
PROG2=
PROG2=
PROG2=
PROG2=

               // The include files for this section
               // (Paths will be verified)
INCLUDE2=

               // The compiler for this section
               // (CLIPPER for Clipper)
COMPILER2=

               // The Source Directory for this section
               // (Directory will be Verified)
SRCDIR2=

               // The Object Directory for this section
               // (Directory will be Verified)
OBJDIR2=

               // The Source Extension for this section
               // (.PRG for Clipper)
SRCEXT2=

               // The Object Extension for this section
               // (.OBJ for Clipper)
OBJEXT2=

================== Section 3 ====================

               // The compiler flags for this section
FLAG3=

               // The source files to compile (no extensions)
               // Multiple sources per PROG3= line is OK
PROG3=
PROG3=
PROG3=
PROG3=

               // The include files for this section
               // (Paths will be verified)
INCLUDE3=

               // The compiler for this section
               // (CLIPPER for Clipper)
COMPILER3=

               // The Source Directory for this section
               // (Directory will be Verified)
SRCDIR3=

               // The Object Directory for this section
               // (Directory will be Verified)
OBJDIR3=

               // The Source Extension for this section
               // (.PRG for Clipper)
SRCEXT3=

               // The Object Extension for this section
               // (.OBJ for Clipper)
OBJEXT3=

(You can have up to 99 sections)

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