
Usage:
======
tracecc [-r] [<options>] <directory>
tracecc [-r] [<options>] <inputfile> <outputfile>
tracecc -h
tracecc -v
tracecc [-r] -c <options>
tracecc -u
tracecc -C

Options:
========
-h         --help
             Show help text.
-v         --version
             Print version information.
-c         --configure
             Configure permanent options.
             Note: configuration is always relative to the current
             permanent option set. It is recommended to run
             tracecc -u
             before configuring new permanent options.
-u         --unconfigure
             Remove all permanent options.
-C         --show-confguration
             Show current permanent options.

-r         --reset
             Reset all options (use as first option).
             This can be used to skip preferences.
-d         --debug-enable[=<bool>]
             Enable debug messages.
-s         --debug-stdout[=<bool>]
             If debugging is enabled, debug messages go to
             standard output instead of a file.
-t         --debug-timestamp[=<bool>]
             If debugging is enabled, a timestamp information
             is printed with each debug information.
-i         --debug-ide[=<str>]
             If debugging is enabled, debug messages are
             printed in IDE style.
-l         --linenumbers[=<bool>]
             Place '#line xx "file"' directives in destination
             files pointing to appropriate places in the
             original source.
-m         --make[=<bool>]
             Run in make style, only create new destination
             files if necessary.
-p         --cpp-comments[=<bool>]
             C++ style comments are allowed by the compiler.
-b <int>   --boxwidth[=<int>]
             Set box width for comment boxes.
