bodewig 2005/03/17 04:11:18 Modified: docs Tag: ANT_16_BRANCH bindownload.html contributors.html external.html faq.html index.html problems.html projects.html resources.html srcdownload.html Log: re-generate site Revision Changes Path No revision No revision 1.36.2.8 +2 -1 ant/docs/bindownload.html Index: bindownload.html =================================================================== RCS file: /home/cvs/ant/docs/bindownload.html,v retrieving revision 1.36.2.7 retrieving revision 1.36.2.8 diff -u -r1.36.2.7 -r1.36.2.8 --- bindownload.html 27 Jan 2005 12:43:26 -0000 1.36.2.7 +++ bindownload.html 17 Mar 2005 12:11:15 -0000 1.36.2.8 @@ -73,6 +73,7 @@ <div class="bluebar"></div> <div class="menucontainer"> + <div class="menu"> <ul> <li class="menuheader">Apache Ant @@ -249,7 +250,7 @@ Nightly Builds </h3> <p>If you wish to use the latest Ant features, you can try downloading a -<a href="http://cvs.apache.org/builds/ant/nightly/">nightly build</a>. +<a href="http://brutus.apache.org/~nightlybuild/builds/ant/">nightly build</a>. </p> <h3 class="section"> <a name="Old Ant Releases"></a> 1.29.2.9 +86 -55 ant/docs/contributors.html Index: contributors.html =================================================================== RCS file: /home/cvs/ant/docs/contributors.html,v retrieving revision 1.29.2.8 retrieving revision 1.29.2.9 diff -u -r1.29.2.8 -r1.29.2.9 --- contributors.html 28 Jan 2005 16:39:20 -0000 1.29.2.8 +++ contributors.html 17 Mar 2005 12:11:15 -0000 1.29.2.9 @@ -75,6 +75,7 @@ <div class="bluebar"></div> <div class="menucontainer"> + <div class="menu"> <ul> <li class="menuheader">Apache Ant @@ -189,6 +190,9 @@ <b>Stephane Bailliez</b><br /> </p> <p> + <b>Matt Benson</b><br /> + </p> + <p> <b>Stefan Bodewig</b> (stefan.bodewig at freenet.de) <br /> Stefan is a senior developer at BoST interactive, where he is mainly @@ -200,7 +204,7 @@ <p> <b>Erik Hatcher</b> (ehatcher at apache.org) <br /> -Erik is the co-author of <a href="http://www.manning.com/antbook"> +Erik is the co-author of <a href="http://www.manning.com/hatcher"> Java Development with Ant</a> and speaks on Ant and other topics at <a href="http://www.nofluffjuststuff.com">No Fluff, Just Stuff symposiums</a> as well as other venues. Erik is the President of @@ -232,10 +236,10 @@ of Northrhine Westfalia / Germany. He is the co-author of <a href="http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-341?"> Rational Rose und UML im Praxiseinsatz</a> the first German book about -that OOAD-tool. +that OOAD-tool. </p> <p> - <b>Costin Monolache</b><br /> + <b>Peter Reilly</b><br /> </p> <p> <b> @@ -250,9 +254,6 @@ and convener of <a href="http://www.ecma.ch">ECMA</a> TC39 TG3. </p> <p> - <b>Peter Reilly</b><br /> - </p> - <p> <b>Magesh Umasankar</b> (umagesh at apache.org) <br /> Magesh is a lead software developer at @@ -290,6 +291,9 @@ <b>Donald Leslie</b><br /> </p> <p> + <b>Costin Monolache</b><br /> + </p> + <p> <b>Jon Skeet</b><br /> </p> <h3 class="section"> @@ -301,10 +305,41 @@ Active Committers </h4> <p> - <b>Preston Bannister</b><br /> + <b>Steve Cohen</b> </p> <p> - <b>Matt Benson</b><br /> + <b>Dominique Devienne</b> (ddevienne at apache.org) +<br /> +Dominique has been involved non-stop with the Ant user community since +the 1.4 days, trying without success to answer posts as well or as often +as Diane Holt after she left the user list. He is opiniated (to a fault +sometimes), but always striving for the best possible design. Dominique +currently works for <a href="http://www.lgc.com">Landmark Graphics</a>. +</p> + <p> + <b>Jose Alberto Fernandez</b> + </p> + <p> + <b>Jesse Glick</b> (jesse dot glick at sun dot com) +<br /> +Jesse has been using Java since 1998 and joined Sun Microsystems as +part of the company that produced the NetBeans IDE. After discovering +Ant in the 1.2 days, he wrote most of NetBeans' Ant integration. +Recently he has worked on the NetBeans 4.0 project system, based heavily +on Ant as a build tool. +</p> + <p> + <b>Martijn (J.M.) Kruithof</b> (ant at kruithof xs4all nl) +<br /> +Martijn Kruithof is a system engineer working with and on Java products +in a telecommunication network setting. +</p> + <h4 class="subsection"> + <a name="Emeritus Committers"></a> + Emeritus Committers + </h4> + <p> + <b>Preston Bannister</b><br /> </p> <p> <b>Nick Davis</b><br /> @@ -331,6 +366,21 @@ project in a spirit of co-operation over competition. </p> <p> + <b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com) +<br /> +Simeon is owner of Mustard Seed Software, which specializes in developing +distributed applications and user interfaces for the science, engineering, +and research oriented clients. He is the lead architect and developer for +Antidote, the GUI for Ant. +</p> + <p> + <b>Thomas Haas</b> (tha at whitestein.com) +<br /> +Tom is interested in distributed systems, Java middleware and worked on an +implementation of the JMS specification. At Whitestein Technologies he is +working on bringing software agent technology and J2EE together. +</p> + <p> <b>Jason Hunter</b> (jh at servlets.com) <br /> @@ -339,6 +389,10 @@ He works at <a href="http://www.collab.net">CollabNet</a>. </p> <p> + <b>Justyna Horwat</b> (horwat at apache.org) +<br /> +</p> + <p> <b>Arun Jamwal</b> <br /> </p> @@ -351,6 +405,30 @@ platform (J2EE, XML, ...). </p> <p> + <b>Stefano Mazzocchi</b> (stefano at apache.org) +<br /> +Stefano is addicted to software design, Java programming and +open development. In the last 4 years, he has contributed way too much +time to Apache, expecially on JServ, JMeter, Avalon, JAMES, Ant, Cocoon +and helping to bring more projects into Apache-land, such as FOP, Batik, +POI and Xindice. The problem is that he's too picky to be satisfied :-) +</p> + <p> + <b>Glenn McAllister</b> (glenn at somanetworks.com) +<br /> +Glenn McAllister is a software developer at SOMA Networks, was formerly +the same at IBM (plus tech writer plus build guy), and does some writing +on the side for the VADD Technical Journal. +</p> + <p> + <b>Craig McClanahan</b> (Craig.McClanahan at eng.sun.com) +<br /> +Craig was involved in the Apache JServ project, focused on implementing +a next generation architecture and feature set for the core servlet +engine. He has recently joined Sun as technical lead for the servlet +and JSP reference implementation. + </p> + <p> <b>Adam Murdoch</b> <br /> </p> @@ -396,53 +474,6 @@ front and back, extraNet implementations which have been based on Apache, Java and Tcl. </p> - <h4 class="subsection"> - <a name="Emeritus Committers"></a> - Emeritus Committers - </h4> - <p> - <b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com) -<br /> -Simeon is owner of Mustard Seed Software, which specializes in developing -distributed applications and user interfaces for the science, engineering, -and research oriented clients. He is the lead architect and developer for -Antidote, the GUI for Ant. -</p> - <p> - <b>Thomas Haas</b> (tha at whitestein.com) -<br /> -Tom is interested in distributed systems, Java middleware and worked on an -implementation of the JMS specification. At Whitestein Technologies he is -working on bringing software agent technology and J2EE together. -</p> - <p> - <b>Justyna Horwat</b> (horwat at apache.org) -<br /> -</p> - <p> - <b>Stefano Mazzocchi</b> (stefano at apache.org) -<br /> -Stefano is addicted to software design, Java programming and -open development. In the last 4 years, he has contributed way too much -time to Apache, expecially on JServ, JMeter, Avalon, JAMES, Ant, Cocoon -and helping to bring more projects into Apache-land, such as FOP, Batik, -POI and Xindice. The problem is that he's too picky to be satisfied :-) -</p> - <p> - <b>Glenn McAllister</b> (glenn at somanetworks.com) -<br /> -Glenn McAllister is a software developer at SOMA Networks, was formerly -the same at IBM (plus tech writer plus build guy), and does some writing -on the side for the VADD Technical Journal. -</p> - <p> - <b>Craig McClanahan</b> (Craig.McClanahan at eng.sun.com) -<br /> -Craig was involved in the Apache JServ project, focused on implementing -a next generation architecture and feature set for the core servlet -engine. He has recently joined Sun as technical lead for the servlet -and JSP reference implementation. - </p> <p> <b>Anil Vijendran</b> (akv at eng.sun.com) <br /> 1.136.2.24 +679 -41 ant/docs/external.html Index: external.html =================================================================== RCS file: /home/cvs/ant/docs/external.html,v retrieving revision 1.136.2.23 retrieving revision 1.136.2.24 diff -u -r1.136.2.23 -r1.136.2.24 --- external.html 28 Jan 2005 16:39:20 -0000 1.136.2.23 +++ external.html 17 Mar 2005 12:11:16 -0000 1.136.2.24 @@ -75,6 +75,7 @@ <div class="bluebar"></div> <div class="menucontainer"> + <div class="menu"> <ul> <li class="menuheader">Apache Ant @@ -181,7 +182,8 @@ information to one of the mailing lists. For details, see the <a href="faq.html#adding-external-tasks">FAQ</a>.</p> <p>Nothing listed here is directly supported by the Ant - developers, if you encounter any problems with them, please use + developers (therefore '<i>external</i> tools and tasks'), + if you encounter any problems with them, please use the contact information.</p> <h3 class="section"> <a name="Tasks"></a> @@ -493,6 +495,54 @@ </tr> </table> <h4 class="subsection"> + <a name="AntForm"></a> + AntForm + </h4> + <p>Provides a java/swing form-based input scheme for + configuring ant properties and launching ant targets.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.6.2. + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://antforms.sourceforge.net/">http://antforms.sourceforge.net/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">René Ghosh</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + GNU General Public License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Antmerge"></a> Antmerge </h4> @@ -543,13 +593,15 @@ <a name="Ant Pretty Build"></a> Ant Pretty Build </h4> - <p>Ant Pretty Build is a tool to show and run Ant buildfiles - directly from within a browser window. It consists of a - single XSL file that will generate, on the fly, from - buildfile, a pretty interface showing project name, - description, properties and targets, etc. allowing to run the - whole project, or run selected targets in a specific - order.</p> + <p>Ant Pretty Build is a tool to easily show and run Ant + buildfiles directly from within a browser window. It consists + of a single XSL file that will generate, on the fly, in the + browser, from the .xml buildfile, a pretty interface showing + project name, description, properties and targets, etc. sorted + or unsorted, allowing to modify/add properties, run the whole + project, or run selected set of targets in a specific order, + with the ability to modify logger/logfile, mode and add more + libs or command line arguments.</p> <table class="externals" cellspacing="1" cellpadding="4"> <tr> <th colspan="1" rowspan="1" @@ -578,7 +630,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="mailto:[EMAIL PROTECTED]">Charbel BITAR</a> + <a href="http://antprettybuild.free.fr/">Charbel BITAR (Project's Contact Page)</a> </td> </tr> <tr> @@ -588,7 +640,59 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - GNU General Public License (GPL) + Apache Software License 2.0 + </td> + </tr> + </table> + <h4 class="subsection"> + <a name="AntSpaces"></a> + AntSpaces + </h4> + <p>AntSpaces provides Ant integration with JavaSpaces. This + allows you to coordinate Ant tasks via JavaSpaces, pull out + work units from a JavaSpace for distributed Ant tasks to work + on, and so forth.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.5 and later + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + + <a href="http://www.oopsconsultancy.com/software/antspaces/">http://www.oopsconsultancy.com/software/antspaces/</a> + + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + antspaces at oopsconsultancy.com + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Apache Software License </td> </tr> </table> @@ -822,7 +926,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="http://www.thecortex.net/clover/">http://www.thecortex.net/clover/</a> + <a href="http://www.cenqua.com/clover/">http://www.cenqua.com/clover/</a> </td> </tr> <tr> @@ -832,7 +936,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> + <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> </td> </tr> <tr> @@ -1067,6 +1171,56 @@ </tr> </table> <h4 class="subsection"> + <a name="Dependencies"></a> + Dependencies + </h4> + <p>The dependencies task manages a set of external dependencies which + may be downloaded from a remote repository, + such as ibiblio.org. Uses a local cache to avoid repeated + downloads.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Tested with 1.5.1, should work with 1.4+. + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://www.httpunit.org/doc/dependencies.html">http://www.httpunit.org/doc/dependencies.html</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">Russell Gold</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + MIT License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Dependency Finder"></a> Dependency Finder </h4> @@ -1947,6 +2101,56 @@ </tr> </table> <h4 class="subsection"> + <a name="Ivy"></a> + Ivy + </h4> + <p>Ivy is a simple yet powerful dependency manager featuring + continuous integration, dependencies of dependencies + management, multiple repositories including ibiblio and high + performance (use of a local cache).</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + 1.5.1 or superior + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://ivy.jayasoft.org/">http://ivy.jayasoft.org/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + contact at jayasoft dot org + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + BSD License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="J2ME Ant Tasks"></a> J2ME Ant Tasks </h4> @@ -2318,6 +2522,109 @@ </tr> </table> <h4 class="subsection"> + <a name="JarBundler"></a> + JarBundler + </h4> + <p>JarBundler is a task that generates Mac OS X native Java + Application Bundles. It is fully configurable and can be used + to generate Mac OS X application bundles from any supported + Java platform, making it ideal for targeting multiple + platforms with one build.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.4 and later + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://www.loomcom.com/jarbundler/">http://www.loomcom.com/jarbundler/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">Seth Morabito</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + GNU General Public License + </td> + </tr> + </table> + <h4 class="subsection"> + <a name="JarPatch"></a> + JarPatch + </h4> + <p>JarPatch is a task that generates a zip file resulting of + the diff between the content of 2 jar files.</p> + <p>The resulting diff file can be use as a patch for a + previous installation (just ensure that the generated + patch.zip file is located on the CLASSPATH before the patched + oldJar jar file)</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.5 and later + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://perso.club-internet.fr/sjobic/ant/">http://perso.club-internet.fr/sjobic/ant/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">Norbert Barbosa</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + LGPL License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Java+ Precompile Task"></a> Java+ Precompile Task </h4> @@ -2522,7 +2829,55 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="mailto:[EMAIL PROTECTED]">Mikhail Dmitriev</a> + <a href="mailto:[EMAIL PROTECTED]">Mikhail Dmitriev</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + BSD-like License + </td> + </tr> + </table> + <h4 class="subsection"> + <a name="javarec"></a> + javarec + </h4> + <p>Ant tasks that generate record classes for VisualAge for + Java from Cobol copy books.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.4 + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://glezen.org/javarec/">http://glezen.org/javarec/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">Paul Glezen</a> </td> </tr> <tr> @@ -2532,16 +2887,18 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - BSD-like License + Apache Software License </td> </tr> </table> <h4 class="subsection"> - <a name="javarec"></a> - javarec + <a name="JCSC"></a> + JCSC </h4> - <p>Ant tasks that generate record classes for VisualAge for - Java from Cobol copy books.</p> + <p>JCSC is a Java Coding Standard Checker which also features + the generation of some code metrics. It is a command line tool + with an Ant task to scan whole package trees. The result can + viewed in an JavaDoc style web page.</p> <table class="externals" cellspacing="1" cellpadding="4"> <tr> <th colspan="1" rowspan="1" @@ -2550,7 +2907,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - Ant 1.4 + Ant >= 1.5 </td> </tr> <tr> @@ -2560,7 +2917,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="http://glezen.org/javarec/">http://glezen.org/javarec/</a> + <a href="http://jcsc.sourceforge.net/">http://jcsc.sourceforge.net/</a> </td> </tr> <tr> @@ -2570,7 +2927,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="mailto:[EMAIL PROTECTED]">Paul Glezen</a> + <a href="mailto:[EMAIL PROTECTED]">Ralph Jocham</a> </td> </tr> <tr> @@ -2580,18 +2937,18 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - Apache Software License + GNU General Public License </td> </tr> </table> <h4 class="subsection"> - <a name="JCSC"></a> - JCSC + <a name="Jdiff"></a> + Jdiff </h4> - <p>JCSC is a Java Coding Standard Checker which also features - the generation of some code metrics. It is a command line tool - with an Ant task to scan whole package trees. The result can - viewed in an JavaDoc style web page.</p> + <p>A task that generates an HTML report of all the packages, classes, + constructors, methods, and fields which have been removed, added or + changed in any way, including their documentation, when two APIs are + compared. </p> <table class="externals" cellspacing="1" cellpadding="4"> <tr> <th colspan="1" rowspan="1" @@ -2600,7 +2957,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - Ant >= 1.5 + Ant 1.6 </td> </tr> <tr> @@ -2610,17 +2967,21 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="http://jcsc.sourceforge.net/">http://jcsc.sourceforge.net/</a> + + <a href="http://javadiff.sourceforge.net/"> + http://javadiff.sourceforge.net/</a> </td> </tr> <tr> <th colspan="1" rowspan="1" valign="top" align="left"> - Contact: + Task Documentation: </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="mailto:[EMAIL PROTECTED]">Ralph Jocham</a> + + <a href="http://cvs.sourceforge.net/viewcvs.py/*checkout*/javadiff/jdiff/jdiff.html?rev=HEAD&content-type=text/html#JDiffAntTask"> + (in CVS)</a> </td> </tr> <tr> @@ -2630,7 +2991,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - GNU General Public License + LGPL </td> </tr> </table> @@ -3043,6 +3404,59 @@ </tr> </table> <h4 class="subsection"> + <a name="JudoScript Ant Task"></a> + JudoScript Ant Task + </h4> + <p>The <judoscript> task is an easy way to embed JudoScript + code in the Ant build script. The tag format is quite simple. You can + either embed code directly, or can specify an external JudoScript program + file as the <code>src</code> attribute value. Parameters can be specified + as the <code>params</code> attribute; this is applicable to both embedded + code and external files. + </p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.5 or higher + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://www.judoscript.com/articles/ant.html">http://www.judoscript.com/articles/ant.html</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">James Jianbo Huang</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Lesser GNU Public License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Just4log Ant Task"></a> Just4log Ant Task </h4> @@ -3315,6 +3729,60 @@ </tr> </table> <h4 class="subsection"> + <a name="Nurflugel AntScript Visualizer"></a> + Nurflugel AntScript Visualizer + </h4> + <p>The Nurflugel AntScript Visualizer takes your build file, + finds any imported build files, and shows all relationships + between targets, taskdefs, macrodefs, Ant and Antcalls; output + options include PDF, SVG, and PNG. Many options including + grouping by build file, inclusion/exclusion of targets, + taskdefs, imports, etc. Installation is via Java WebStart, so + you'll always have the freshest version available.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.1 and later + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://www.nurflugel.com/webstart/AntScriptVisualizer/">http://www.nurflugel.com/webstart/AntScriptVisualizer/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + dbullard <at> nurflugel <dot> com (email + will receive a challenge to weed out spam) + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + GNU General Public License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="pack"></a> pack </h4> @@ -4070,6 +4538,60 @@ </tr> </table> <h4 class="subsection"> + <a name="SQLC"></a> + SQLC + </h4> + <p>SQLC generates Java classes from SQL statements obviating JDBC API + in your code. Introduction to SQLC: + <a href="http://www.pavelvlasov.com/pv/content/Articles/sqlc/sqlc.html"> + http://www.pavelvlasov.com/pv/content/Articles/sqlc/sqlc.html</a></p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Tested with Ant 1.5.2. Compilation requires Java 1.4 and database + driver shall implement getParameterMetadata(). "Introduction to SQLC" + (see above) contains compatibility list. Generated classes work on + Java 1.3+ + + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://www.pavelvlasov.com/pv/content/Products/Common/doc/AntDoc/com/pavelvlasov/sql/java/ant/StatementCompilerTask.html">http://www.pavelvlasov.com/pv/content/Products/Common/doc/AntDoc/com/pavelvlasov/sql/java/ant/StatementCompilerTask.html</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel Vlasov</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + LGPL + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Styler"></a> Styler </h4> @@ -4637,6 +5159,63 @@ </tr> </table> <h4 class="subsection"> + <a name="Xcluder"></a> + Xcluder + </h4> + <p>xcluder is an XML Inclusions (XInclude) task for Apache Ant. + Offers the choice of using Xerces or Elliotte Rusty Harold's XOM API. + </p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.4 or later. XInclude compliance depends on the + underlying Xerces or XOM used. Xerces 2.5.0 and above works fine, + but please note that 2.6.1 and 2.6.2 processed the + http://www.w3.org/2003/XInclude, now obsolete by + http://www.w3.org/2001/XInclude used by the latest + Candidate Recommendation (13 April 2004). + + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://sourceforge.net/projects/xcluder">http://sourceforge.net/projects/xcluder</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + GNU General Public License (GPL), GNU Library or Lesser + General Public License (LGPL) + + </td> + </tr> + </table> + <h4 class="subsection"> <a name="XDoclet"></a> XDoclet </h4> @@ -4731,6 +5310,56 @@ </tr> </table> <h4 class="subsection"> + <a name="XMLReleaseNotes (XRN)"></a> + XMLReleaseNotes (XRN) + </h4> + <p>This framework is a release notes framework that enables to + generate textual release notes from an XML file. This is an + open framework that enables to integrate the information + coming from VSC and bug tracking solutions, for instance.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.5 and later + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://xmlreleasenotes.free.fr/">http://xmlreleasenotes.free.fr/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Edouard Mercier + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Apache Software License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="XmlTask"></a> XmlTask </h4> @@ -5183,7 +5812,10 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - Ant 1.3 - 1.4.1 + + Ant 1.3 - 1.4.1 + Bundles Ant 1.6.2 as of Eclipse 3.0.1 (tested with Ant 1.5.4 - 1.6.2) + </td> </tr> <tr> @@ -5193,7 +5825,13 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="http://www.eclipse.org/">http://www.eclipse.org/</a> + + <a href="http://www.eclipse.org/">http://www.eclipse.org/</a> + or + <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ant-home/index.html"> + http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ant-home/index.html + </a> + </td> </tr> <tr> @@ -5203,7 +5841,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="news://news.eclipse.org/eclipse.tools">news://news.eclipse.org/eclipse.tools</a> + <a href="news://news.eclipse.org/eclipse.platform">news://news.eclipse.org/eclipse.platform</a> </td> </tr> <tr> @@ -5408,8 +6046,8 @@ </tr> </table> <h4 class="subsection"> - <a name="JDE(E) 2.2.8"></a> - JDE(E) 2.2.8 + <a name="JDEE"></a> + JDEE </h4> <p>The Java Development Environment for Emacs (JDEE) supports Apache Ant as one of three built-in ways to build your @@ -5432,7 +6070,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - <a href="http://jde.sunsite.dk/">http://jde.sunsite.dk/</a> + <a href="http://jdee.sunsite.dk/">http://jdee.sunsite.dk/</a> </td> </tr> <tr> @@ -5470,7 +6108,7 @@ </th> <td colspan="1" rowspan="1" valign="top" align="left"> - bundles Ant 1.6.1 as of NetBeans 3.6 + bundles Ant 1.6.2 as of NetBeans 4.0 </td> </tr> <tr> @@ -5593,7 +6231,7 @@ Source Control Systems </h3> <p>There are several integration with SCM systems. Some are - <a href="manual/tasksoverview.html#scm">build in</a>. But some are available as + <a href="manual/tasksoverview.html#scm">built in</a>. But some are available as external libraries. Here a list of task libraries we are aware of:</p> <h4 class="subsection"> <a name="Surround SCM"></a> 1.77.2.22 +140 -5 ant/docs/faq.html Index: faq.html =================================================================== RCS file: /home/cvs/ant/docs/faq.html,v retrieving revision 1.77.2.21 retrieving revision 1.77.2.22 diff -u -r1.77.2.21 -r1.77.2.22 --- faq.html 27 Jan 2005 12:43:26 -0000 1.77.2.21 +++ faq.html 17 Mar 2005 12:11:16 -0000 1.77.2.22 @@ -75,6 +75,7 @@ <div class="bluebar"></div> <div class="menucontainer"> + <div class="menu"> <ul> <li class="menuheader">Apache Ant @@ -203,6 +204,10 @@ I get checksum errors when I try to extract the <code>tar.gz</code> distribution file. Why? </a></li> + <li><a href="#RedHat_ES_3"> + How do you get ant-1.6.x (or any version later than + 1.5.2) to work on on RedHat ES 3? + </a></li> </ul> <h4 class="toc">How do I ...</h4> <ul> @@ -211,7 +216,10 @@ </a></li> <li><a href="#adding-external-tasks"> How do I add an external task that I've written to the - page "External Tools and Task"? + page "External Tools and Tasks"? + </a></li> + <li><a href="#create-extensions"> + How do I create new tasks? </a></li> <li><a href="#passing-cli-args"> How do I pass parameters from the command line to my @@ -286,6 +294,24 @@ <code>web-inf</code> or JAR files with a lower-case <code>meta-inf</code> directory. </a></li> + <li><a href="#NoClassDefFoundError"> + I installed Ant 1.6.x and now get + <code>Exception in thread "main" java.lang.NoClassDefFoundError: + </code> + + </a></li> + <li><a href="#InstantiationException"> + I installed Ant 1.6.x and now get + <code>java.lang.InstantiationException: org.apache.tools.ant.Main</code> + + </a></li> + <li><a href="#mangled-manifest"> + + Whenever I use the Ant jar or manifest related tasks, long lines in + my manifest are wrapped at 70 characters and the resulting jar does + not work in my application server. Why does Ant do this? + + </a></li> </ul> <h4 class="toc">Ant and IDEs/Editors</h4> <ul> @@ -610,6 +636,27 @@ found <a href="http://www.gnu.org/software/tar/tar.html">here</a>, or use the zip archive instead (you can extract it using <code>jar xf</code>).</p> + <p class="faq"> + <a name="RedHat_ES_3"></a> + How do you get ant-1.6.x (or any version later than + 1.5.2) to work on on RedHat ES 3? + </p> + <p>Redhat ES 3.0 comes installed with ant 1.5.2. Even if you + have your PATH and ANT_HOME variables set correctly to a later + version of ant, you will always be forced to use the + preinstalled version.</p> + <p>To use a later version of ant on this OS you could do the + following:</p> + <pre class="code"> +$ ant -version +Apache Ant version 1.5.2-23 compiled on November 12 2003 +$ su - +# rpm -e ant ant-libs +# exit +$ hash -r +$ ant -version +Apache Ant version 1.6.2 compiled on July 16 2004 +</pre> <p class="faq"> <a name="implement-os-specific-configuration"></a> How do I realize os--specific configurations? @@ -627,7 +674,7 @@ <p class="faq"> <a name="adding-external-tasks"></a> How do I add an external task that I've written to the - page "External Tools and Task"? + page "External Tools and Tasks"? </p> <p>Join and post a message to the dev or user mailing list (one list is enough), including the following @@ -654,6 +701,18 @@ The procedure to add it is the same. The file to patch is <a href="http://cvs.apache.org/viewcvs.cgi/~checkout~/ant/xdocs/projects.xml">this</a> document. The syntax of that file is the same.</p> <p class="faq"> + <a name="create-extensions"></a> + How do I create new tasks? + </p> + <p>Apart from a lot of information on using Ant, the + <a href="manual/index.html">Manual</a> also contains information + on how to extend Ant with new tasks. This information + can be found under "Developing with Ant".</p> + <p>Chances are that someone else already created the task you + want to create, it may be wise to see + <a href="external.html">External Tools and Tasks</a> and + <a href="projects.html">Related Projects</a> first.</p> + <p class="faq"> <a name="passing-cli-args"></a> How do I pass parameters from the command line to my build file? @@ -850,7 +909,7 @@ </pre> <p>Note: <code><antcall></code> tasks do <em>not</em> pass property changes back up to the environment they were called - from, so you would'nt be able to, for example, set a + from, so you wouldn't be able to, for example, set a <code>result</code> property in the <code>cond-if-3</code> target, then do <code><echo message="result is ${result}"/></code> @@ -1089,7 +1148,7 @@ <code>pathelement</code> or <code>classpath refid</code>. </p> <p>When <code>ant</code> loads properties from an external - file it dosn't touch the value of properties, trailing blanks + file it doesn't touch the value of properties, trailing blanks will not be trimmed for example.</p> <p>If the value represents a file path, like a jar needed to compile, the task which requires the value, javac for example @@ -1113,6 +1172,82 @@ configuration. In the Options/Configuration menu, in the View tab, General section, check the "Allow all upper case files names" box. The META-INF and WEB-INF will look correct.</p> + <p class="faq"> + <a name="NoClassDefFoundError"></a> + I installed Ant 1.6.x and now get + <code>Exception in thread "main" java.lang.NoClassDefFoundError: + </code> + + </p> + <p> + The cause of this is that there is an old version of ant somewhere in the + class path or configuration. + </p> + <p> + A version of this problem happens with jars that are in the classpath + that include an embedded copy of ant classes. + An example of this is some copies of weblogic.jar. + </p> + <p> + One can check if this is the case by doing (on unix/sh): + <code><pre> + unset CLASSPATH + ant -version + </pre> + </code> + </p> + <p class="faq"> + <a name="InstantiationException"></a> + I installed Ant 1.6.x and now get + <code>java.lang.InstantiationException: org.apache.tools.ant.Main</code> + + </p> + <p> + The cause of this is that there is an old version of ant somewhere in the + class path or configuration. + </p> + <p> + A version of this problem may be seen on some linux systems. + Some linux systems (Fedora Core 2 for example), comes with a version + of ant pre-installed. There is a configuration file called + <code>/etc/ant.conf</code> which if present, the ant shell + script will 'dot' include. On Fedora Core 2, the /etc/ant.conf + file resets the <code>ANT_HOME</code> environment variable to + <code>/usr/share/ant</code>. This causes the problem that + an old version of ant (1.5.x in this cause) will be used + with a new version of the ant script file. + </p> + <p> + One can check if this is the case by doing + <code>ant --noconfig -version</code>. + </p> + <p class="faq"> + <a name="mangled-manifest"></a> + + Whenever I use the Ant jar or manifest related tasks, long lines in + my manifest are wrapped at 70 characters and the resulting jar does + not work in my application server. Why does Ant do this? + + </p> + <p> + Ant implements the Java + <a href="http://java.sun.com/j2se/1.4.2/docs/guide/jar/jar.html">Jar + file specification</a>. Please refer to the notes section where it + discusses the maximum allowable length of a line and the concept of + continuation characters. + </p> + <p> + If a jar file produced by Ant does not work in your appserver, and + that failure is due to the wrapped manifest, then you need + to consult your appserver provider, as it is a bug in their + appserver. Far more likely, however, is a problem in your + specification of your classpath. It is not Ant's wrapping of your + classpath that is the problem. + </p> + <p> + Do not raise a bug about this issue until you have checked to ensure + that the problem is not due to your classpath specification. + </p> <p class="faq"> <a name="integration"></a> Is Ant supported by my IDE/Editor? @@ -1714,7 +1849,7 @@ XSLTC yet. This means that you have to install <a href="http://xml.apache.org/xalan-j/">Xalan-J 2</a> in order to use this task with JDK 1.5.</p> <p>Starting with Ant 1.6.2 <code><junitreport></code> - will support JDK 1.5.</p> + supports JDK 1.5.</p> </div> </div> 1.287.2.12 +2 -1 ant/docs/index.html Index: index.html =================================================================== RCS file: /home/cvs/ant/docs/index.html,v retrieving revision 1.287.2.11 retrieving revision 1.287.2.12 diff -u -r1.287.2.11 -r1.287.2.12 --- index.html 27 Jan 2005 12:43:26 -0000 1.287.2.11 +++ index.html 17 Mar 2005 12:11:16 -0000 1.287.2.12 @@ -77,6 +77,7 @@ <div class="bluebar"></div> <div class="menucontainer"> + <div class="menu"> <ul> <li class="menuheader">Apache Ant @@ -243,7 +244,7 @@ </h3> <p> If you wish to use the latest Ant features, you can try downloading a nightly - build from <a href="http://brutus.apache.org/~bodewig/builds/ant/">here</a> + build from <a href="http://brutus.apache.org/~nightlybuild/builds/ant/">here</a> </p> <h3 class="section"> <a name="Get Involved"></a> 1.49.2.8 +2 -1 ant/docs/problems.html Index: problems.html =================================================================== RCS file: /home/cvs/ant/docs/problems.html,v retrieving revision 1.49.2.7 retrieving revision 1.49.2.8 diff -u -r1.49.2.7 -r1.49.2.8 --- problems.html 27 Jan 2005 12:43:26 -0000 1.49.2.7 +++ problems.html 17 Mar 2005 12:11:17 -0000 1.49.2.8 @@ -75,6 +75,7 @@ <div class="bluebar"></div> <div class="menucontainer"> + <div class="menu"> <ul> <li class="menuheader">Apache Ant @@ -327,7 +328,7 @@ been fixed. The next step, therefore, may be to try a nightly build of Ant to see if the problem has been fixed. Nightly builds for Ant are available from the - <a href="http://brutus.apache.org/~bodewig/builds/ant/"> + <a href="http://brutus.apache.org/~nightlybuild/builds/ant/"> Ant web site</a>. While Ant nightly builds are typically quite stable and are used by <a href="http://brutus.apache.org/gump/public/">Gump</a> 1.45.2.12 +49 -0 ant/docs/projects.html Index: projects.html =================================================================== RCS file: /home/cvs/ant/docs/projects.html,v retrieving revision 1.45.2.11 retrieving revision 1.45.2.12 diff -u -r1.45.2.11 -r1.45.2.12 --- projects.html 27 Jan 2005 12:43:26 -0000 1.45.2.11 +++ projects.html 17 Mar 2005 12:11:17 -0000 1.45.2.12 @@ -75,6 +75,7 @@ <div class="bluebar"></div> <div class="menucontainer"> + <div class="menu"> <ul> <li class="menuheader">Apache Ant @@ -385,6 +386,54 @@ </tr> </table> <h4 class="subsection"> + <a name="Antigen"></a> + Antigen + </h4> + <p>Antigen (Ant Installer Generator) is a tool to take an Ant build script, combine it with a GUI and wrap it up as an executable jar file. Its main + use is for creating graphical, ant-based installers.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + bundles Ant 1.6.2 + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://antigen.sourceforge.net/">http://antigen.sourceforge.net/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">Jon Tayler</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Academic Free License + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Antlion"></a> Antlion </h4> 1.66.2.9 +90 -0 ant/docs/resources.html Index: resources.html =================================================================== RCS file: /home/cvs/ant/docs/resources.html,v retrieving revision 1.66.2.8 retrieving revision 1.66.2.9 diff -u -r1.66.2.8 -r1.66.2.9 --- resources.html 27 Jan 2005 12:43:26 -0000 1.66.2.8 +++ resources.html 17 Mar 2005 12:11:17 -0000 1.66.2.9 @@ -75,6 +75,7 @@ <div class="bluebar"></div> <div class="menucontainer"> + <div class="menu"> <ul> <li class="menuheader">Apache Ant @@ -510,6 +511,95 @@ Articles </h3> <h4 class="subsection"> + <a name="Extending Ant Input Abilities"></a> + Extending Ant Input Abilities + </h4> + <p>The contents of this document is the following:<ul> + <li>Section 2 provides a simple example how InputHandlers are created,</li> + <li>Section 3 develops an inputhandler that masks the passwords typed on the command line,</li> + <li>Section 4 gives two handlers, whose input is typed in graphical components,</li> + <li>Section 5 extends Input task so that we can use dierent input handlers on different uses of <input>,</li> + <li>Section 6 describes a problem found while writing this document,</li> + <li>Section 7 summarizes some dark corners the author do not understand.</li> + </ul></p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Author: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ivan Ivanov + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="https://sourceforge.net/project/showfiles.php?group_id=103509">https://sourceforge.net/project/showfiles.php?group_id=103509 (Download ZIP+PDF from Sourceforge)</a> + </td> + </tr> + </table> + <h4 class="subsection"> + <a name="Keep the Ant, Hold the XML"></a> + Keep the Ant, Hold the XML + </h4> + <p>Key G. Gauthier talks about writing "buildfiles" in Java.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Author: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Key G. Gauthier + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/">http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/</a> + </td> + </tr> + </table> + <h4 class="subsection"> + <a name="Ant 1.6 for Task Writers"></a> + Ant 1.6 for Task Writers + </h4> + <p>This article talks about XML namespace handling, Ant + libraries and the newly introduced type polymorphism.</p> + <table class="externals" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Author: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Stefan Bodewig + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + URL: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="http://otn.oracle.com/pub/articles/bodewig_taskwriters.html">http://otn.oracle.com/pub/articles/bodewig_taskwriters.html</a> + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Managing Build Complexity with Apache Ant 1.6"></a> Managing Build Complexity with Apache Ant 1.6 </h4> 1.35.2.8 +2 -1 ant/docs/srcdownload.html Index: srcdownload.html =================================================================== RCS file: /home/cvs/ant/docs/srcdownload.html,v retrieving revision 1.35.2.7 retrieving revision 1.35.2.8 diff -u -r1.35.2.7 -r1.35.2.8 --- srcdownload.html 27 Jan 2005 12:43:26 -0000 1.35.2.7 +++ srcdownload.html 17 Mar 2005 12:11:17 -0000 1.35.2.8 @@ -73,6 +73,7 @@ <div class="bluebar"></div> <div class="menucontainer"> + <div class="menu"> <ul> <li class="menuheader">Apache Ant @@ -247,7 +248,7 @@ Nightly Builds </h3> <p>If you wish to use the latest Ant features, you can try downloading a -<a href="http://cvs.apache.org/builds/ant/nightly/">nightly build</a>. +<a href="http://brutus.apache.org/~nightlybuild/builds/ant/">nightly build</a>. </p> <h3 class="section"> <a name="Old Ant Releases"></a>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]