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=<directory to install Ant> dist</code></p> + <p><code>build.bat -Dant.dist.dir=<directory to install Ant> dist</code></p> </blockquote> <p>for Windows, and</p> <blockquote> - <p><code>build.sh -Ddist.dir=<directory to install Ant> dist</code></p> + <p><code>build.sh -Dant.dist.dir=<directory to install Ant> 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 <file></i>, where <i><file></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<property>=<value></i> +buildfile (see the <a href="#property">property task</a>). +This can be done with the <i>-D<property>=<value></i> option, where <i><property></i> is the name of the property and <i><value></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 "foo.properties".</p> <pre> <property resource="foo.properties" /></pre> <p>reads a set of properties from a resource called "foo.properties".</p> +<p>Note that you can reference a global properties file for all of your Ant +builds using the following: +<pre> <property file="${user.home}/.ant-global.properties" /></pre> +<p>since the "user.home" 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 "C:\". Different JVM +implementations may use other values for the home directory on Windows. <hr> <h2><a name="rename">Rename</a></h2> <h3>Description</h3>
