orbit-idl-2 -V (return code: 1)
orbit-idl-2: Missing argument for --version
orbit-idl-2 --help (return code: 0)
Usage:
orbit-idl-2 [OPTION?] <IDL files>
Help Options:
-h, --help Show help options
--help-all Show all help options
--help-libIDL Show libIDL options
--help-cpp Show preprocessor options
Application Options:
-v, --version Output compiler version and serial
-l, --lang=LANG Output language (default is C)
-d, --debug=LEVEL Debug level (0 to 4)
--idlwarnlevel=LEVEL IDL warning level (0 to 4, default is 2)
--showcpperrors Show CPP errors
--nostubs Don't output stubs
--noskels Don't output skels
--nocommon Don't output common
--noheaders Don't output headers
--noidata Don't generate Interface type data
-i, --imodule Output only an imodule file
--add-imodule Output an imodule file
--skeleton-impl Output skeleton implementation
--backenddir=DIR Override IDL backend library directory
--onlytop Inhibit includes
--pidl Treat as Pseudo IDL
--nodefskels Don't output defs for skels in header
--deps=FILENAME Generate dependency info suitable for inclusion in Makefile
--headerguardprefix=PREFIX Prefix for #ifdef header guards. Sometimes useful to avoid conflicts.
--output-dir=DIR Where to put generated files. This directory must exist.