I updated the build documentation for ant as well as a little bit of
additional text in other areas.  Attached is the patch file.


--- index.html  Wed Jun 21 17:17:40 2000
+++ index-mod.html      Wed Jun 21 17:17:46 2000
@@ -14,10 +14,11 @@
   <li>James Duncan Davison (<a href="mailto:[EMAIL PROTECTED]">[EMAIL 
PROTECTED]</a>)</li>
   <li>Arnout J. Kuiper (<a href="mailto:[EMAIL PROTECTED]">[EMAIL 
PROTECTED]</a>)</li>
   <li>Stefano Mazzocchi (<a href="mailto:[EMAIL PROTECTED]">[EMAIL 
PROTECTED]</a>)</li>
+  <li>Gary Murphy (<a href="mailto:[EMAIL PROTECTED]">[EMAIL 
PROTECTED]</a>)</li>
   <li>Sam Ruby (<a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>)</li>
 </ul>
 
-<p>Version 1.0.8 - 2000/03/04</p>
+<p>Version 1.0.9 - 2000/06/20</p>
 
 <hr>
 <h2>Table of Contents</h2>
@@ -38,7 +39,7 @@
 <hr>
 <h2><a name="introduction">Introduction</a></h2>
 <p>Ant is a Java based build tool. In theory it is kind of like make without
-makes wrinkles.</p>
+make's wrinkles.</p>
 <h3>Why?</h3>
 <p>Why another build tool when there is already make, gnumake, nmake, jam, and
 others? Because all of those tools have limitations that its original author
@@ -86,11 +87,11 @@
 to build a bootstrap version of Ant.</p>
 <p>When finished, use</p>
 <blockquote>
-  <p><code>build.bat -Ddist.dir=&lt;directory to install Ant&gt; 
dist</code></p>
+  <p><code>build.bat -Dant.dist.dir=&lt;directory to install Ant&gt; 
dist</code></p>
 </blockquote>
 <p>for Windows, and</p>
 <blockquote>
-  <p><code>build.sh -Ddist.dir=&lt;directory to install Ant&gt; dist</code></p>
+  <p><code>build.sh -Dant.dist.dir=&lt;directory to install Ant&gt; 
dist</code></p>
 </blockquote>
 <p>for UNIX, to create a binary distribution of Ant. This distribution can be
 found in the directory you specified.</p>
@@ -138,7 +139,8 @@
 another buildfile, use the commandline option <i>-buildfile &lt;file&gt;</i>,
 where <i>&lt;file&gt;</i> is the buildfile you want to use.</p>
 <p>You can also set properties which override properties specified in the
-buildfile. This can be done with the <i>-D&lt;property&gt;=&lt;value&gt;</i>
+buildfile (see the <a href="#property">property task</a>). 
+This can be done with the <i>-D&lt;property&gt;=&lt;value&gt;</i>
 option, where <i>&lt;property&gt;</i> is the name of the property and 
<i>&lt;value&gt;</i>
 the value.</p>
 <p>To more options are <i>-quiet</i> which instructs Ant to print less
@@ -1773,6 +1775,14 @@
 <p>reads a set of properties from a file called &quot;foo.properties&quot;.</p>
 <pre>  &lt;property resource=&quot;foo.properties&quot; /&gt;</pre>
 <p>reads a set of properties from a resource called 
&quot;foo.properties&quot;.</p>
+<p>Note that you can reference a global properties file for all of your Ant
+builds using the following:
+<pre>  &lt;property file=&quot;${user.home}/.ant-global.properties&quot; 
/&gt;</pre>
+<p>since the &quot;user.home&quot; property is defined by the Java virtual 
machine
+to be your home directory.  This technique is more appropriate for Unix than 
+Windows since the notion of a home directory doesn't exist on Windows.  On the
+JVM that I tested, the home directory on Windows is &quot;C:\&quot;.  
Different JVM
+implementations may use other values for the home directory on Windows.
 <hr>
 <h2><a name="rename">Rename</a></h2>
 <h3>Description</h3>

Reply via email to