|
@@ -178,40 +178,40 @@ files/directories from the CLASSPATH it passes to the compiler.</p> |
|
|
<td align="center" valign="top">No</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">includeAntRuntime</td> |
|
|
|
|
|
|
|
|
<td valign="top">includeAntRuntime</td> |
|
|
<td valign="top">whether to include the Ant run-time libraries; |
|
|
<td valign="top">whether to include the Ant run-time libraries; |
|
|
defaults to <code>yes</code>.</td> |
|
|
defaults to <code>yes</code>.</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">includeJavaRuntime</td> |
|
|
|
|
|
|
|
|
<td valign="top">includeJavaRuntime</td> |
|
|
<td valign="top">whether to include the default run-time |
|
|
<td valign="top">whether to include the default run-time |
|
|
libraries from the executing VM; defaults to <code>no</code>.</td> |
|
|
libraries from the executing VM; defaults to <code>no</code>.</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">fork</td> |
|
|
|
|
|
|
|
|
<td valign="top">fork</td> |
|
|
<td valign="top">whether to execute Javac using the JDK compiler |
|
|
<td valign="top">whether to execute Javac using the JDK compiler |
|
|
externally; defaults to <code>no</code>. You can also give a |
|
|
externally; defaults to <code>no</code>. You can also give a |
|
|
complete path to the javac executable to use instead of |
|
|
complete path to the javac executable to use instead of |
|
|
<code>yes</code>, which would run the compiler of the Java |
|
|
<code>yes</code>, which would run the compiler of the Java |
|
|
vesrion that is currently running Ant.</td> |
|
|
vesrion that is currently running Ant.</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
</tr> |
|
|
|
|
|
|
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">memoryInitialSize</td> |
|
|
|
|
|
|
|
|
<td valign="top">memoryInitialSize</td> |
|
|
<td valign="top">the initial size of the memory for the underlying VM, if javac is run |
|
|
<td valign="top">the initial size of the memory for the underlying VM, if javac is run |
|
|
externally, ignored otherwise; defaults to the standard VM memory setting. |
|
|
externally, ignored otherwise; defaults to the standard VM memory setting. |
|
|
(examples: <code>83886080</code>, <code>81920k</code>, or <code>80m</code>)</td> |
|
|
(examples: <code>83886080</code>, <code>81920k</code>, or <code>80m</code>)</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
</tr> |
|
|
|
|
|
|
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">memoryMaximumSize</td> |
|
|
|
|
|
|
|
|
<td valign="top">memoryMaximumSize</td> |
|
|
<td valign="top">the maximum size of the memory for the underlying VM, if javac is run |
|
|
<td valign="top">the maximum size of the memory for the underlying VM, if javac is run |
|
|
externally, ignored otherwise; defaults to the standard VM memory setting. |
|
|
externally, ignored otherwise; defaults to the standard VM memory setting. |
|
|
(examples: <code>83886080</code>, <code>81920k</code>, or <code>80m</code>)</td> |
|
|
(examples: <code>83886080</code>, <code>81920k</code>, or <code>80m</code>)</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
</tr> |
|
|
|
|
|
|
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">failonerror</td> <td valign="top"> |
|
|
<td valign="top">failonerror</td> <td valign="top"> |
|
|
indicates whether the build will continue even if there are compilation errors; defaults to <code>true</code>. |
|
|
indicates whether the build will continue even if there are compilation errors; defaults to <code>true</code>. |
|
@@ -219,14 +219,25 @@ files/directories from the CLASSPATH it passes to the compiler.</p> |
|
|
<td align="center" valign="top">No</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">source</td> |
|
|
|
|
|
|
|
|
<td valign="top">source</td> |
|
|
<td valign="top">Value of the <code>-source</code> command line |
|
|
<td valign="top">Value of the <code>-source</code> command line |
|
|
switch, will be ignored by all implementations except |
|
|
switch, will be ignored by all implementations except |
|
|
<code>modern</code>, legal values are "1.3" and |
|
|
<code>modern</code>, legal values are "1.3" and |
|
|
"1.4" - by default, no <code>-source</code> argument |
|
|
"1.4" - by default, no <code>-source</code> argument |
|
|
will be used at all.</td> |
|
|
will be used at all.</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
<td align="center" valign="top">No</td> |
|
|
</tr> |
|
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
<tr> |
|
|
|
|
|
<td valign="top">debuglevel</td> |
|
|
|
|
|
<td valign="top">Keyword list to be appended to the <code>-g</code> command line |
|
|
|
|
|
switch. This will be ignored by all implementations except |
|
|
|
|
|
<code>modern</code>, legal values are "none" or a comma separated list of |
|
|
|
|
|
the following keywords. Valid keywords are "lines", "vars" and |
|
|
|
|
|
"source" - if debuglevel is not specified, by default, nothing will be |
|
|
|
|
|
appended to <code>-g</code> |
|
|
|
|
|
</td> |
|
|
|
|
|
<td align="center" valign="top">No</td> |
|
|
|
|
|
</tr> |
|
|
</table> |
|
|
</table> |
|
|
|
|
|
|
|
|
<h3>Parameters specified as nested elements</h3> |
|
|
<h3>Parameters specified as nested elements</h3> |
|
@@ -259,21 +270,21 @@ used.</p> |
|
|
<td width="10%" valign="top"><b>Required</b></td> |
|
|
<td width="10%" valign="top"><b>Required</b></td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">value</td> |
|
|
|
|
|
|
|
|
<td valign="top">value</td> |
|
|
<td align="center" rowspan="4">See <a href="../using.html#arg">here</a></td> |
|
|
<td align="center" rowspan="4">See <a href="../using.html#arg">here</a></td> |
|
|
<td align="center" rowspan="4">Exactly one of these.</td> |
|
|
<td align="center" rowspan="4">Exactly one of these.</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">line</td> |
|
|
|
|
|
|
|
|
<td valign="top">line</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">file</td> |
|
|
|
|
|
|
|
|
<td valign="top">file</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">path</td> |
|
|
|
|
|
|
|
|
<td valign="top">path</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top">implementation</td> |
|
|
|
|
|
|
|
|
<td valign="top">implementation</td> |
|
|
<td align="center">Only use this argument if the chosen |
|
|
<td align="center">Only use this argument if the chosen |
|
|
implementation matches this attribute. Possible choices are the |
|
|
implementation matches this attribute. Possible choices are the |
|
|
same as those of the build.compiler property.</td> |
|
|
same as those of the build.compiler property.</td> |
|
@@ -355,7 +366,7 @@ This problem may occur with all JDKs < 1.2.</p> |
|
|
|
|
|
|
|
|
<p><b>Note:</b> If you wish to compile only source-files located in some packages below a |
|
|
<p><b>Note:</b> If you wish to compile only source-files located in some packages below a |
|
|
common root you should not include these packages in the srcdir-attribute. Use include/exclude-attributes |
|
|
common root you should not include these packages in the srcdir-attribute. Use include/exclude-attributes |
|
|
or elements to filter for these packages. If you include part of your package-structure inside the srcdir-attribute |
|
|
|
|
|
|
|
|
or elements to filter for these packages. If you include part of your package-structure inside the srcdir-attribute |
|
|
(or nested src-elements) Ant will start to recompile your sources every time you call it.</p> |
|
|
(or nested src-elements) Ant will start to recompile your sources every time you call it.</p> |
|
|
|
|
|
|
|
|
<h3>Jikes Notes</h3> |
|
|
<h3>Jikes Notes</h3> |
|
@@ -371,7 +382,7 @@ build.compiler.warnings is "true" while all others are "false&quo |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top"> |
|
|
<td valign="top"> |
|
|
build.compiler.emacs |
|
|
build.compiler.emacs |
|
|
</td> |
|
|
|
|
|
|
|
|
</td> |
|
|
<td valign="top"> |
|
|
<td valign="top"> |
|
|
Enable emacs compatible error messages |
|
|
Enable emacs compatible error messages |
|
|
</td> |
|
|
</td> |
|
@@ -381,7 +392,7 @@ build.compiler.warnings is "true" while all others are "false&quo |
|
|
build.compiler.warnings<br> |
|
|
build.compiler.warnings<br> |
|
|
<b>This property has been deprecated, use the nowarn attribute |
|
|
<b>This property has been deprecated, use the nowarn attribute |
|
|
instead</b> |
|
|
instead</b> |
|
|
</td> |
|
|
|
|
|
|
|
|
</td> |
|
|
<td valign="top"> |
|
|
<td valign="top"> |
|
|
don't disable warning messages |
|
|
don't disable warning messages |
|
|
</td> |
|
|
</td> |
|
@@ -389,7 +400,7 @@ build.compiler.warnings is "true" while all others are "false&quo |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top"> |
|
|
<td valign="top"> |
|
|
build.compiler.pedantic |
|
|
build.compiler.pedantic |
|
|
</td> |
|
|
|
|
|
|
|
|
</td> |
|
|
<td valign="top"> |
|
|
<td valign="top"> |
|
|
enable pedantic warnings |
|
|
enable pedantic warnings |
|
|
</td> |
|
|
</td> |
|
@@ -397,9 +408,9 @@ build.compiler.warnings is "true" while all others are "false&quo |
|
|
<tr> |
|
|
<tr> |
|
|
<td valign="top"> |
|
|
<td valign="top"> |
|
|
build.compiler.fulldepend |
|
|
build.compiler.fulldepend |
|
|
</td> |
|
|
|
|
|
|
|
|
</td> |
|
|
<td valign="top"> |
|
|
<td valign="top"> |
|
|
enable full dependency checking,<br> |
|
|
|
|
|
|
|
|
enable full dependency checking,<br> |
|
|
"+F" in the jikes manual. |
|
|
"+F" in the jikes manual. |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|