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]

             These directives are not case sensitive.

      EXEFILE=                        The target you are creating
      TARGET=                         (a synonym for EXEFILE=)

    + LIB=                            Libraries that the target depends on

      PRELINKCMD=                     Runs after compiler and before linker

      LINKFILE=                       The linker script for the EXEFILE
      LINKER=                         The linker you want to use
      LINKER_SEP=                     Optional link file prefix

    + INCLUDE=                        The include files you depend on
    + INCLUDE1=  ...  INCLUDE99=      (can be different for each section)

      PRECOMPILECMD=                  Runs before the first compile

      COMPILER=                       Defaults to CLIPPER
      COMPILER1=  ....  COMPILER99=   (can be different for each section)

      ONERROR=                        This sets up PBMake so that when
      ONERROR1=   ....   ONERROR99=   an error is encountered in the
                                      compile process, it will jump to
                                      the editor of your choice.

      ERRFILE=                        Placing a file name here will
                                      override the default of ${pbm}.err

      ERRBAT=                         Placing a file name here will
      ERRBAT1=   ...   ERRBAT99=      override the default of ${pbm}.bat

    + CLEANUP=                        Cleans up (deletes) temp files.

      NONEED=                         Runs if there was nothing to do
      SUCCESS=                        Runs if everything worked
      FAILURE=                        Runs if something failed

      SRCDIR=                         Where the source code resides
      SRCDIR1=  ....  SRCDIR99=       (can be different for each section)

      OBJDIR=                         Where the object code will go
      OBJDIR1=  ....  OBJDIR99=       (can be different for each section)

      SRCEXT=                         Defaults to .PRG for Clipper
      SRCEXT1=  ....  SRCEXT99=       (can be different for each section)

      OBJEXT=                         Defaults to .OBJ for Clipper
      OBJEXT1=  ....  OBJEXT99=       (can be different for each section)

      FLAG1=    ....  FLAG99=         The compiler flags for each section

    + PROG1=    ....  PROG99=         The source files to compile

      #DEFINE                         Conditional Script Commands
      #IFDEF
      #IFNDEF
      #ELSE
      #ENDIF
      #UNDEF

    + Denotes directives that can be used additively. This means
      that if you need more of each type of these directives than will
      conveniently fit on one line, you may add more and more of these
      until all files are listed.

      If you use any of the other directives more than once, PBMake will
      use the last one read in.

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