slice2freezej --version (return code: 0)
3.5.1
slice2freezej --help (return code: 0)
Usage: slice2freezej [options] [slice-files...]
Options:
-h, --help Show this message.
-v, --version Display the Ice version.
-DNAME Define NAME as 1.
-DNAME=DEF Define NAME as DEF.
-UNAME Remove any definition for NAME.
-IDIR Put DIR in the include file search path.
-E Print preprocessor output on stdout.
--include-dir DIR Use DIR as the header include directory.
--dict NAME,KEY,VALUE Create a Freeze dictionary with the name NAME,
using KEY as key, and VALUE as value. This
option may be specified multiple times for
different names. NAME may be a scoped name.
--index NAME,TYPE,MEMBER[,{case-sensitive|case-insensitive}]
Create a Freeze evictor index with the name
NAME for member MEMBER of class TYPE. This
option may be specified multiple times for
different names. NAME may be a scoped name.
When member is a string, the case can be
sensitive or insensitive (default is sensitive).
--dict-index DICT[,MEMBER][,{case-sensitive|case-insensitive}]
Add an index to dictionary DICT. If MEMBER is
specified, then DICT's VALUE must be a class or
a struct, and MEMBER must designate a member of
VALUE. Otherwise, the entire VALUE is used for
indexing. When the secondary key is a string,
the case can be sensitive or insensitive (default
is sensitive).
--output-dir DIR Create files in the directory DIR.
--depend Generate Makefile dependencies.
--depend-xml Generate dependencies in XML format.
-d, --debug Print debug messages.
--ice Permit `Ice' prefix (for building Ice source code only).
--underscore Permit underscores in Slice identifiers.
--meta META Define global metadata directive META.