(gcj.info)Invoking gjnih
4 Invoking gjnih
****************
The `gjnih' program is used to generate JNI header files from class
files. Running it is equivalent to running `gcjh -jni'.
`-stubs'
This causes `gjnih' to generate stub files instead of header files.
By default the stub file will be named after the class, with a
suffix of `.c'.
`-jni'
This option specifies the default behavior which is to generate a
JNI header or stub.
`-force'
This option forces `gjnih' to write the output file.
`-old'
This option is accepted but ignored for compatibility.
`-trace'
This option is accepted but ignored for compatibility.
`-J OPTION'
This option is accepted but ignored for compatibility.
`-add TEXT'
Inserts TEXT into the class body. This is ignored in by `gjnih'.
`-append TEXT'
Inserts TEXT into the header file after the class declaration.
This is ignored in by `gjnih'.
`-friend TEXT'
Inserts TEXT into the class as a `friend' declaration. This is
ignored by `gjnih'.
`-prepend TEXT'
Inserts TEXT into the header file before the class declaration.
This is ignored in by `gjnih'.
`--classpath=PATH'
`--CLASSPATH=PATH'
`--bootclasspath=PATH'
`-IDIRECTORY'
`-d DIRECTORY'
`-o FILE'
These options are all identical to the corresponding `gcj' options.
`-o FILE'
Sets the output file name. This cannot be used if there is more
than one class on the command line.
`-td DIRECTORY'
Sets the name of the directory to use for temporary files.
`-M'
Print all dependencies to stdout; suppress ordinary output.
`-MM'
Print non-system dependencies to stdout; suppress ordinary output.
`-MD'
Print all dependencies to stdout.
`-MMD'
Print non-system dependencies to stdout.
`--help'
Print help about `gjnih' and exit. No further processing is done.
`--version'
Print version information for `gjnih' and exit. No further
processing is done.
`-v, --verbose'
Print extra information while running.
All remaining options are considered to be names of classes.
automatically generated by info2www.cgi version 1.2.2.9