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.