summary refs log blame commit diff stats
path: root/data/advopt.txt
blob: 4cdbc5d0fd61f20e6adaa59981906f57ae669cf0 (plain) (tree)
1
2
3
4
5
6
7
8
                   
                                                                  



                                                                  

                                                                       




                                                     


                                                                 
                                                                        







                                                                               



                                                                         
                                                           


                                                                               

                                                                       
Advanced commands::
  pas                       convert a Pascal file to Nimrod syntax
  pretty                    pretty print the inputfile
  gen_depend                generate a DOT file containing the
                            module dependency graph
  list_def                  list all defined conditionals and exit
  check                     checks the project for syntax and semantic
  parse                     parses a single file (for debugging Nimrod)
Advanced options:
  -w, --warnings:on|off     warnings ON|OFF
  --warning[X]:on|off       specific warning X ON|OFF
  --hints:on|off            hints ON|OFF
  --hint[X]:on|off          specific hint X ON|OFF
  --lib:PATH                set the system library path
  -c, --compile_only        compile only; do not assemble or link
  --no_linking              compile but do not link
  --gen_script              generate a compile script (in the 'nimcache'
                            subdirectory named 'compile_$project$scriptext')
  --os:SYMBOL               set the target operating system (cross-compilation)
  --cpu:SYMBOL              set the target processor (cross-compilation)
  --debuginfo               enables debug information
  -t, --passc:OPTION        pass an option to the C compiler
  -l, --passl:OPTION        pass an option to the linker
  --gen_mapping             generate a mapping file containing
                            (Nimrod, mangled) identifier pairs
  --line_dir:on|off         generation of #line directive ON|OFF
  --checkpoints:on|off      turn on|off checkpoints; for debugging Nimrod
  --skip_cfg                do not read the general configuration file
  --skip_proj_cfg           do not read the project's configuration file
  --gc:refc|boehm           use Nimrod's native GC|Boehm GC
  --index:FILE              use FILE to generate a documenation index file
  --putenv:key=value        set an environment variable
  --list_cmd                list the commands used to execute external programs
  --verbosity:0|1|2|3       set Nimrod's verbosity level (0 is default)
  -v, --version             show detailed version information