< 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 <include path>
* <dd>By default, the current directory is scanned for included files.
* This option adds another directory. See also the note below.
*
! * <dt>-d <symbol>
* <dd>This is equivalent to the following line in an IDL file:
! * #define <symbol>
*
! * <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
! * <package> in all generated files. <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>
* 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 >