aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwisberg <wisberg>2003-04-11 21:44:01 +0000
committerwisberg <wisberg>2003-04-11 21:44:01 +0000
commit7cafac53213d0f7a7dbeb14cf30f0a2eb2090d40 (patch)
tree90e0c09cffcf2dbbf681c75fb5dd26acccc6f2b5
parent039d04d39da57d5ef47193509a364d9ceed9b98e (diff)
downloadaspectj-7cafac53213d0f7a7dbeb14cf30f0a2eb2090d40.tar.gz
aspectj-7cafac53213d0f7a7dbeb14cf30f0a2eb2090d40.zip
adding -bootclasspath and -extdirs to documentation
-rw-r--r--docs/devGuideDB/ajc.xml22
-rw-r--r--docs/dist/doc/ant-ajc-task.html17
-rw-r--r--org.aspectj.ajdt.core/src/org/aspectj/ajdt/ajc/messages.properties7
3 files changed, 37 insertions, 9 deletions
diff --git a/docs/devGuideDB/ajc.xml b/docs/devGuideDB/ajc.xml
index 48deb0eaa..e86e46a0a 100644
--- a/docs/devGuideDB/ajc.xml
+++ b/docs/devGuideDB/ajc.xml
@@ -181,6 +181,28 @@
</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>
Specify where to place generated .class files.
diff --git a/docs/dist/doc/ant-ajc-task.html b/docs/dist/doc/ant-ajc-task.html
index 84a13c001..422163d25 100644
--- a/docs/dist/doc/ant-ajc-task.html
+++ b/docs/dist/doc/ant-ajc-task.html
@@ -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>
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/ajc/messages.properties b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/ajc/messages.properties
index e19ddccda..f7651c383 100644
--- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/ajc/messages.properties
+++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/ajc/messages.properties
@@ -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.