summaryrefslogtreecommitdiff
path: root/docs/manual/CoreTasks
diff options
context:
space:
mode:
authorStefan Bodewig <bodewig@apache.org>2009-08-18 08:29:01 +0000
committerStefan Bodewig <bodewig@apache.org>2009-08-18 08:29:01 +0000
commit818ddcf1837e09566976e01e2b718b1995f6e5f2 (patch)
treec2b1d18993c24f1f2dc4d04b366414302a3e4143 /docs/manual/CoreTasks
parentaf56e7c4911a5dea0b326997d127d6380bbe93a2 (diff)
downloadant-818ddcf1837e09566976e01e2b718b1995f6e5f2.tar.gz
add a destdir attribute to rmic so generated stubs or whatever can be put into a different place. PR 20699. Submitted by Mark A. Ziesemer
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@805320 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/CoreTasks')
-rw-r--r--docs/manual/CoreTasks/rmic.html23
1 files changed, 22 insertions, 1 deletions
diff --git a/docs/manual/CoreTasks/rmic.html b/docs/manual/CoreTasks/rmic.html
index 2f1926668..e99b412ab 100644
--- a/docs/manual/CoreTasks/rmic.html
+++ b/docs/manual/CoreTasks/rmic.html
@@ -79,8 +79,14 @@ please consult miniRMI's documentation to learn how to use it.</p>
</tr>
<tr>
<td valign="top">base</td>
+ <td valign="top">the location to store the compiled files.
+ Also serves as the parent directory for any non-Fileset includes, etc.
+ (This functionality has remained unchanged.)</td>
+ <td valign="top" align="center" rowspan="2"><a href="#footnote-1">*1</a></td>
+ </tr>
+ <tr>
+ <td valign="top">destdir</td>
<td valign="top">the location to store the compiled files.</td>
- <td valign="top" align="center">Yes</td>
</tr>
<tr>
<td valign="top">classname</td>
@@ -219,6 +225,21 @@ please consult miniRMI's documentation to learn how to use it.</p>
<td align="center" valign="top">No</td>
</tr>
</table>
+
+<p><a name="footnote-1">*1</a>:
+<ul>
+ <li>Maintaining compatibility, <code>base</code>, when specified by
+ itself, serves as both the parent directory for any source files
+ AND the output directory.</li>
+ <li><code>destdir</code> can be used to specify the output
+ directory, allowing for <code>base</code> to be used as the parent
+ directory for any source files.</li>
+ <li>At least one of either <code>base</code> or <code>destdir</code>
+ must be specified and exist, or a runtime error will
+ occur.</li>
+</ul>
+</p>
+
<h3>Parameters specified as nested elements</h3>
<h4>classpath and extdirs</h4>
<p><code>Rmic</code>'s <i>classpath</i> and <i>extdirs</i> attributes are <a