1 usage: nitc [options] file...
2 -W, --warn Show warnings
3 -q, --quiet Do not show warnings
4 --stop-on-first-error Stop on first error
5 --no-color Do not use color to display errors and warnings
6 --log Generate various log files
7 --log-dir Directory where to generate log files
8 -h, -?, --help Show Help (This screen)
9 --version Show version and exit
11 -I, --path Set include path for loaders (may be used more than once)
12 --only-parse Only proceed to parse step of loaders
13 --only-metamodel Stop after meta-model processing
14 --global Use global compilation
15 --no-global-SFT-optimization Do not use SFT optimization
16 --no-global-DMR-optimization Do not use dead method removal optimization
17 --global-callgraph The algorithm to use to build the callgraph <none, cha, rta>
18 --no-global-get-set-inlining Do not automatically inline getters/setters
19 --no-global-RFIM-analysis Do not use a specialized algorithm to find reachable methods from initializers
20 --no-global-OOIT-optimization Do not remove get tests outside object initialization
21 -o, --output Output file
22 -O, --boost Optimize compilation
23 --no-cc Do not invoke C compiler
24 --cc-no-link Do not invoke C linker
25 --cc-lib-name Name of library to use for C compiler
26 --cc-lib-path Path to libraries for C compiler
27 --cc-header-path Path to .h files for C compiler
28 --clibdir NIT C library directory
29 --bindir NIT tools directory
30 --compdir Intermediate compilation directory
31 -p, --extension-prefix Append prefix to file extension
32 --output-format The type of code we want to be generated <none, C, icode>