< prev index next >

src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java

Print this page

        

*** 85,137 **** * may appear in any order. * <br><br> * * Options: * <dl> ! * <dt>-i &lt;include path&gt; * <dd>By default, the current directory is scanned for included files. * This option adds another directory. See also the note below. * ! * <dt>-d &lt;symbol&gt; * <dd>This is equivalent to the following line in an IDL file: ! * #define &lt;symbol&gt; * ! * <dt>-f<side> ! * <dd>Defines what bindings to emit. <side> is one of client, server, all, * serverTIE, allTIE. serverTIE and allTIE cause delegate model skeletons * to be emitted. If this flag is not used, -fclient is assumed. * allPOA has the same effect as all, except for generation POA type skeletons. * ! * <dt>-keep * <dd>If a file to be generated already exists, do not overwrite it. By * default it is overwritten. * ! * <dt>-sep <string> * <dd>Only valid with -m. Replace the file separator character with ! * <string> in the file names listed in the .u file. * ! * <dt>-emitAll * <dd>Emit all types, including those found in #included files. * ! * <dt>-v * <dd>Verbose mode. * ! * <dt>-pkgPrefix <type> <package> ! * <dd>Whereever <type> is encountered, make sure it resides within ! * &lt;package&gt; in all generated files. &lt;type&gt; is a fully * qualified, java-style name. * </dl> * * <B>Note:</B> If you have an include path or paths that you will always * be using, it can get tedious putting these on the command with the -i * option all the time. Instead, these can be placed into a config file * called idl.config. This file must be in the CLASSPATH. The format of * the includes line is: * ! * <pre> * includes=<path1>;<path2>;...;<pathN> ! * </pre> * * Note that the path separator character, here shown as a semicolon, * is machine dependent. For instance, on Windows 95 this character * is a semicolon, on UNIX it is a colon. **/ --- 85,137 ---- * may appear in any order. * <br><br> * * Options: * <dl> ! * <dt>{@code -i <include path>} * <dd>By default, the current directory is scanned for included files. * This option adds another directory. See also the note below. * ! * <dt>{@code -d <symbol>} * <dd>This is equivalent to the following line in an IDL file: ! * {@code #define <symbol>} * ! * <dt>{@code -f <side>} ! * <dd>Defines what bindings to emit. {@code <side>} is one of client, server, all, * serverTIE, allTIE. serverTIE and allTIE cause delegate model skeletons * to be emitted. If this flag is not used, -fclient is assumed. * allPOA has the same effect as all, except for generation POA type skeletons. * ! * <dt>{@code -keep} * <dd>If a file to be generated already exists, do not overwrite it. By * default it is overwritten. * ! * <dt>{@code -sep <string>} * <dd>Only valid with -m. Replace the file separator character with ! * {@code <string>} in the file names listed in the .u file. * ! * <dt>{@code -emitAll} * <dd>Emit all types, including those found in #included files. * ! * <dt>{@code -v} * <dd>Verbose mode. * ! * <dt>{@code -pkgPrefix <type> <package>} ! * <dd>Whereever {@code <type>} is encountered, make sure it resides within ! * {@code <package>} in all generated files. {@code <type>} is a fully * qualified, java-style name. * </dl> * * <B>Note:</B> If you have an include path or paths that you will always * be using, it can get tedious putting these on the command with the -i * option all the time. Instead, these can be placed into a config file * called idl.config. This file must be in the CLASSPATH. The format of * the includes line is: * ! * <pre>{@code * includes=<path1>;<path2>;...;<pathN> ! * }</pre> * * Note that the path separator character, here shown as a semicolon, * is machine dependent. For instance, on Windows 95 this character * is a semicolon, on UNIX it is a colon. **/
< prev index next >