
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
[<<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