1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
// should commands be echoed (ON) or not (OFF) ?
#define USE_ECHO ON
#define MAIN "main.cc"
// define the compiler to use:
#define COMPILER "g++ -fdiagnostics-color=never"
// define the compiler options to use:
#define COMPILER_OPTIONS "-Wall -O2"
// define the pattern to locate sources in a directory:
#define SOURCES "*.cc"
// define the options used for linking:
#define LINKER_OPTIONS "-s"
// define any additional libraries BINARY may need:
#define ADD_LIBRARIES "bobcat"
// define any additional paths (other than the standard paths) the
// additional libraries are located in:
#define ADD_LIBRARY_PATHS ""
#define BIN_INSTALL "./"
// Should a lexical scanner be constructed? If so, define the subdirectory
// containing the scanner's specification file.
#define SCANNER_DIR "scanner"
// What is the program generating the lexical scanner?
#define SCANGEN "flexc++"
// Flags to provide SCANGEN with:
#define SCANFLAGS ""
// Name of the lexical scanner specification file
#define SCANSPEC "lexer"
// Name of the file generated by the lexical scanner
#define SCANOUT "lex.cc"
// Should a parser be constructed? If so, define the subdirectory
// containing the parser's specification file
#define PARSER_DIR "parser"
// What it the program generating a parser?
#define PARSGEN "bisonc++"
// What it the grammar specificication file?
#define PARSSPEC "grammar"
// Flags to provide PARSGEN with:
#define PARSFLAGS "-V"
// Use precompiled headers (remove these two if your disk is almost full)
#define IH ".ih"
// #define PRECOMP "-x c++-header"
// Name of the file generated by the parser generator containing the
// parser function
#define PARSOUT "parse.cc"
// Directory below this directory to contain temporary results
#define TMP_DIR "tmp"
// Local program library to use (change to an empty string if you want to
// use the object modules themselves, rather than a library)
#define LIBRARY "modules"
// The extension of object modules:
#define OBJ_EXT ".o"
// below #define DEFCOM "program" or "library" may be added by icmstart
#define DEFCOM "program"
|