~ubuntu-branches/ubuntu/saucy/xd/saucy-proposed

« back to all changes in this revision

Viewing changes to icmconf

  • Committer: Package Import Robot
  • Author(s): tony mancill
  • Date: 2013-05-08 20:11:46 UTC
  • mfrom: (8.1.4 experimental)
  • Revision ID: package-import@ubuntu.com-20130508201146-jr2yea8srl5b4zd0
Tags: 3.22.08-2
Upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include "INSTALL.im"
 
2
 
 
3
    // Inspect the following #defines. Change them to taste. If you don't
 
4
    // need a particular option, change its value into an empty string
 
5
 
 
6
    // For more information about this file: 'man 7 icmconf'
 
7
 
 
8
    // The final program and source containing main():
 
9
    // ===============================================
 
10
 
 
11
    // define the name of the source containing main():
 
12
#define MAIN                "xd.cc"
 
13
 
 
14
    // define any additional libraries the program may need:
 
15
#define ADD_LIBRARIES       "bobcat"
 
16
 
 
17
    // define any additional paths (other than the standard paths) the
 
18
    // additional libraries are located in:
 
19
#define ADD_LIBRARY_PATHS  ""
 
20
 
 
21
    // Should a lexical scanner be constructed? If so, define the subdirectory 
 
22
    // containing the scanner's specification file and see below at the
 
23
    // scanner section for more defines
 
24
#define SCANNER_DIR         ""  
 
25
 
 
26
    // Should a parser be constructed? If so, define the subdirectory
 
27
    // containing the parser's specification file  and see below at the
 
28
    // parser section for more defines
 
29
#define PARSER_DIR          ""
 
30
 
 
31
// ================== probably no configurations required below here =========
 
32
 
 
33
    // Uncomment to relink the binary, even when no sources were
 
34
    // changed (this is useful if, e.g., a library was rebuilt)
 
35
#define REFRESH
 
36
 
 
37
    // Defines related to the local libraries to create:
 
38
    // =================================================
 
39
 
 
40
    // Uncomment to create a local library rather (when a binary program is 
 
41
    // built it will be linked against the library rather than the individual
 
42
    // object modules). Change the lib's name at you own digression (don't use
 
43
    // lib or an extension like .a)
 
44
#define LIBRARY           "modules"
 
45
 
 
46
#define SHAREDREQ           ""
 
47
 
 
48
    // #defines used for compilation and linking:
 
49
    // ==========================================
 
50
 
 
51
    // Uncomment to clear the screen just before starting the compilation
 
52
    // process 
 
53
//#define CLS
 
54
 
 
55
    // Uncomment to use the ALL facility and a class dependency setup in the
 
56
    // CLASSES file. When a directory contains a file ALL (optionally rename
 
57
    // this filename by providing an alternative name) then all its sources
 
58
    // and all sources of all classes depending on it are also compiled.  
 
59
    // Class dependencies are indicated by the class name (as the first
 
60
    // word on a line) optionally followed by additional class names, which
 
61
    // are the classes directly depending on the line's first class name.
 
62
//#define USE_ALL             "a"
 
63
 
 
64
    // define the pattern to locate sources in a directory:
 
65
#define SOURCES             "*.cc"
 
66
 
 
67
    // Some #defines, used to create parsers and lexical scanners 
 
68
    // ==========================================================
 
69
 
 
70
    // Lexical Scanner section
 
71
    // =======================
 
72
 
 
73
    // What is the program generating the lexical scanner?
 
74
#define SCANGEN             "flexc++"
 
75
 
 
76
    // Flags to provide SCANGEN with:
 
77
#define SCANFLAGS           ""
 
78
 
 
79
    // Name of the lexical scanner specification file
 
80
#define SCANSPEC            "lexer"
 
81
 
 
82
    // Specify additional lexer specification files using patterns
 
83
    // these files are (in)directly included by SCANSPEC
 
84
//#define SCANFILES            ""
 
85
    
 
86
    // Name of the file generated by the lexical scanner
 
87
#define SCANOUT             "lex.cc"
 
88
 
 
89
 
 
90
    // Parser section
 
91
    // ==============
 
92
 
 
93
    // What is the program generating a parser?
 
94
#define PARSGEN             "bisonc++"
 
95
 
 
96
    // Flags to provide PARSGEN with:
 
97
#define PARSFLAGS           "-V"
 
98
 
 
99
    // What is the grammar specification file?
 
100
#define PARSSPEC            "grammar"
 
101
 
 
102
    // Specify additional grammar specification files using patterns
 
103
    // these files are (in)directly included by PARSSPEC. Specify patterns
 
104
    // relative to PARSER_DIR
 
105
#define PARSFILES           "inc/*"
 
106
 
 
107
    // Name of the file generated by the parser generator containing the 
 
108
    // parser function
 
109
#define PARSOUT             "parse.cc"
 
110
 
 
111
 
 
112
    // Additional defines, which normally require no modification
 
113
    // ==========================================================
 
114
 
 
115
    // should commands be echoed (ON) or not (OFF) ?
 
116
#define USE_ECHO              ON
 
117
 
 
118
    // Directory below this directory to contain temporary results
 
119
#define TMP_DIR             "tmp"
 
120
 
 
121
    //  The extension of object modules:
 
122
#define OBJ_EXT             ".o"
 
123
 
 
124
    //  Use the VERSION file
 
125
#define USE_VERSION