| SHORT FORM | LONG FORM | NOTES |
|---|---|---|
| -h | --help |
Print options to stdout. |
| -v | --version |
Print version of Babel. |
| -tform | --text=form |
Generate text. |
| -clang | --client=lang |
Generate client classes. |
| -slang | --server=lang |
Generate server and client classes. |
| -p | --parse-check |
Only check parsing of the SIDL file. |
--generate-sidl-stdlib |
Regenerate the Babel runtime library. | |
| -odir | --output-directory=dir |
Root directory to contain generated files. |
| -g | --generate-subdirs |
Generate sources in directory tree matching |
| SIDL packaging. | ||
| -Rpath | --output-directory=path |
Use specified XML repository(ies) to resolve |
| symbols. | ||
| -eregex | --exclude=regex |
Do not generate output for matching symbol(s). |
--no-default-repository |
Do not use the default repository to resolve | |
| symbols. | ||
--suppress-timestamp |
Suppress time-related metadata generation. | |
--comment-local-only |
Reduce doc comments in C stub header. | |
| -E | --exclude-external |
Do not generate code for dependencies. |
| -u | --hide-glue |
Put glue code in a subdirectory. |
| -l | --language-subdir |
Put code in a language dependent directory. |
| -x | --cxx-ior-exception |
Include Null IOR checks in C++ Stubs. |
| -V | --vpath |
Set the impl (splicer block) root directory. |
So far, we've shown described the long forms of command line
arguments, starting with two hyphens ``--''.
There are also short forms for many of the more frequently
used commands. See Table 3.1
for details.