@@ -180,6 +180,28 @@ | |||
</para></listitem> | |||
</varlistentry> | |||
<varlistentry> | |||
<term>-bootclasspath <replaceable>Path</replaceable></term> | |||
<listitem><para> | |||
Override location of VM's bootclasspath | |||
for purposes of evaluating types when compiling. | |||
Path is a single argument containing | |||
a list of paths to zip files or directories, | |||
delimited by the platform-specific path delimiter. | |||
</para></listitem> | |||
</varlistentry> | |||
<varlistentry> | |||
<term>-extdirs <replaceable>Path</replaceable></term> | |||
<listitem><para> | |||
Override location of VM's extension directories | |||
for purposes of evaluating types when compiling. | |||
Path is a single argument containing | |||
a list of paths to directories, | |||
delimited by the platform-specific path delimiter. | |||
</para></listitem> | |||
</varlistentry> | |||
<varlistentry> | |||
<term>-d <replaceable>Directory</replaceable></term> | |||
<listitem><para> |
@@ -131,22 +131,21 @@ array and may include another argfile by reference. | |||
</tr> | |||
<tr> | |||
<td VALIGN=TOP>Xbootclasspath | |||
<td VALIGN=TOP>bootclasspath, bootclasspathRef | |||
<br>(<a href="#nestedElements">Path</a>) | |||
</td> | |||
<td VALIGN=TOP><code>ajc</code> does not support a -bootclasspath option, | |||
but this tries to fake it by adding these Path entries | |||
to the start of the classpath. | |||
<td VALIGN=TOP>The bootclasspath specified types to use instead of | |||
the invoking VM's when seeking types during compilation. | |||
</td> | |||
<td ALIGN=CENTER VALIGN=TOP>No</td> | |||
</tr> | |||
<tr> | |||
<td VALIGN=TOP>Xextdirs | |||
<td VALIGN=TOP>extdirs, extdirsRef | |||
<br>(<a href="#nestedElements">Path</a>) | |||
</td> | |||
<td VALIGN=TOP><code>ajc</code> does not support a -extdirs option, | |||
but this tries to fake it by adding all .jar or .zip files in | |||
the Path entries to the classpath after the so-call bootclasspath | |||
and before the user classpath. | |||
<td VALIGN=TOP>The extension directories to use instead of those | |||
in the invoking VM when seeking types during compilation. | |||
</td> | |||
<td ALIGN=CENTER VALIGN=TOP>No</td> | |||
</tr> |
@@ -35,6 +35,10 @@ Standard Eclipse compiler options:\n\ | |||
\t-version emit compiler version number and quit\n\ | |||
\t-classpath <list> directories and zip files for the classpath\n\ | |||
\t (<list> uses platform-specific path delimiter)\n\ | |||
\t-bootclasspath <list> override bootclasspath for finding compile types\n\ | |||
\t (<list> uses platform-specific path delimiter)\n\ | |||
\t-extdirs <list> override extension dirs for finding compile types\n\ | |||
\t (<list> uses platform-specific path delimiter)\n\ | |||
\t-d <dir> destination directory for output classes \n\ | |||
\t-target <ver> classfile setting (1.1 or 1.2, default is 1.1)\n\ | |||
\t-1.3 set compliance level to 1.3 (default)\n\ | |||
@@ -74,6 +78,9 @@ Standard Eclipse compiler options:\n\ | |||
\t (n=0 if no error)\n\ | |||
\t-repeat <n> repeat compilation process <n> times (perf analysis)\n | |||
## options not documented above (per ..ajdt.ajc.BuildArgParser.java): | |||
# -XincrementalFile, -XnoWeave, -XserializableAspects, -XnoInline | |||
########################################## | |||
### JavaBatchCompiler messages. | |||