diff --git a/docs/ant15_todo.html b/docs/ant15_todo.html index 871bc99fe..83c18ac0a 100644 --- a/docs/ant15_todo.html +++ b/docs/ant15_todo.html @@ -21,7 +21,7 @@ - + The Apache Jakarta Project Apache Ant @@ -130,19 +130,19 @@ - Bugzilla bugs under 30 - or at least address most of them in some way - All Committers @@ -150,19 +150,19 @@ - Document Path datatype - It's documented, but more hidden than the other types - Erik @@ -170,19 +170,19 @@ - Novell NetWare support -   - Jeff Tulley @@ -190,19 +190,19 @@ - XMLCatalog more integrated - Several tasks could still use XMLCatalog integration -   @@ -210,19 +210,19 @@ - Make default excludes customizable - With the setting of an ant.default.excludes property? - Erik @@ -230,13 +230,13 @@ - Fully functional on Java 1.4 - Fix outstanding java1.4 defects, maybe add an @@ -245,7 +245,7 @@ - Steve + any other help he can get @@ -266,19 +266,19 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Item Details Assigned @@ -286,19 +286,19 @@
Selectors   Bruce @@ -306,13 +306,13 @@
Extension utilities Port across task that prints out details of extensions for @@ -323,7 +323,7 @@ path. Peter @@ -331,19 +331,19 @@
XmlLogger implements BuildLogger Its currently a BuildListener, lets remove the confusion Erik @@ -351,20 +351,20 @@
Dotnet library tweaks update to release, add uptodateness, add a web service import (for Axis interop testing) Steve, in a really long meeting @@ -372,19 +372,19 @@
compiler attribute for rmic   Stefan @@ -392,20 +392,20 @@
PGP signing task if possible Not done, but deemed impossible - at least in the 1.5 time frame. Stefan @@ -413,20 +413,20 @@
JUnit's System.err/.out handling showoutput attribute has been added - doesn't work in some cases yet (same reason as bug PR 7980) Stefan @@ -434,20 +434,20 @@
Base compiler command line switches on the selected compiler, not the current JDK   Stefan @@ -455,19 +455,19 @@
<input>   Stefan @@ -475,19 +475,19 @@
Make javadoc a real directory based task   Stefan @@ -509,7 +509,7 @@

Note: You can sort the report results by clicking on the column-headings.

- - - - - - - - - - - - - - - - - - - - - - - - -
New|Assigned|Reopened Bug Reports: @@ -517,7 +517,7 @@
All @@ -526,7 +526,7 @@
- minus Enhancements @@ -535,7 +535,7 @@
New|Assigned|Reopened Bug Reports by Component: @@ -543,7 +543,7 @@
Build Process @@ -552,7 +552,7 @@
- minus Enhancements @@ -561,7 +561,7 @@
Core @@ -570,7 +570,7 @@
- minus Enhancements @@ -579,7 +579,7 @@
Core Tasks @@ -588,7 +588,7 @@
- minus Enhancements @@ -597,7 +597,7 @@
Documentation @@ -606,7 +606,7 @@
- minus Enhancements @@ -615,7 +615,7 @@
Optional Tasks @@ -624,7 +624,7 @@
- minus Enhancements @@ -633,7 +633,7 @@
Other @@ -642,7 +642,7 @@
- minus Enhancements @@ -651,7 +651,7 @@
Wrapper Scripts @@ -660,7 +660,7 @@
- minus Enhancements diff --git a/docs/antnews.html b/docs/antnews.html index 6c670fd8a..2555ced5e 100644 --- a/docs/antnews.html +++ b/docs/antnews.html @@ -25,7 +25,7 @@
- + The Apache Jakarta Project Apache Ant @@ -337,14 +337,15 @@

As we continue to evolve and enhance Ant 1.x, it is now time to define what Ant 2.0 will encompass. Ant 2.0 will be a major rearchitecting of Ant. It has a number of goals including: -

    +

    +
    • Define the "contract" with build file writers to which Ant will be bound.
    • Define the "contract" between the Ant core and Task writers.
    • Make Ant more easily extendable by allowing additional tasks to be "dropped" in.
    • Allow Ant to function as a component to simplify integration with GUIs and IDEs.
    • Make Ant more regular and logical.
    - +

    It is expected that Ant 2.0 will break Ant 1.x based build files. The intention is to make this the last time that will happen.

    diff --git a/docs/bindownload.html b/docs/bindownload.html index d62de0f4d..dd37cba30 100644 --- a/docs/bindownload.html +++ b/docs/bindownload.html @@ -20,7 +20,7 @@
- + The Apache Jakarta Project Apache Ant diff --git a/docs/external.html b/docs/external.html index 33fae8f95..735ffe506 100644 --- a/docs/external.html +++ b/docs/external.html @@ -21,7 +21,7 @@
- + The Apache Jakarta Project Apache Ant @@ -138,7 +138,7 @@ Compatibility: Ant 1.3 @@ -146,13 +146,13 @@
URL: http://aspectj.org/dl @@ -160,13 +160,13 @@
Contact: support@aspectj.org @@ -174,13 +174,13 @@
License: Apache Software License @@ -203,13 +203,13 @@ XML transformation tool based on JDOM, Velocity and Ant.

- - - - - - - -
Compatibility: Ant 1.2 and later @@ -217,13 +217,13 @@
URL: http://jakarta.apache.org/velocity/anakia.html @@ -231,13 +231,13 @@
Contact: Velocity mailing lists @@ -245,13 +245,13 @@
License: Apache Software License @@ -279,13 +279,13 @@

- - - - - - - -
Compatibility: Ant 1.5 and later @@ -293,13 +293,13 @@
URL: http://aft.sourceforge.net @@ -307,13 +307,13 @@
Contact: developer @@ -322,13 +322,13 @@
License: Apache Software License @@ -355,13 +355,13 @@ utility.

- - - - - - - -
Compatibility: Ant 1.2 to 1.4.1 @@ -369,13 +369,13 @@
URL: http://checkstyle.sourceforge.net/ @@ -383,13 +383,13 @@
Contact: Oliver Burn @@ -397,13 +397,13 @@
License: Starting with release 2.0 the license is the GNU @@ -428,13 +428,13 @@ sections. Flags ambiguous imports.

- - - - - - - -
Compatibility: Ant 1.3 @@ -442,13 +442,13 @@
URL: http://www.euronet.nl/users/tomb/cleanImports/index.html @@ -456,13 +456,13 @@
Contact: Tom Brus @@ -470,13 +470,13 @@
License: Apache Software License @@ -501,13 +501,13 @@ reporting in XML, HTML or via a Swing GUI.

- - - - - - - -
Compatibility: Ant 1.4.1 or greater @@ -515,13 +515,13 @@
URL: http://www.thecortex.net/clover @@ -529,13 +529,13 @@
Contact: clover-support@cortexebusiness.com.au @@ -543,13 +543,13 @@
License: Commercial, free licenses available for open source @@ -578,13 +578,13 @@ 'rescan'.

- - - - - - - -
Compatibility: Ant 1.2 and 1.3 @@ -592,13 +592,13 @@
URL: http://www.dsdelft.nl/~lemval/ant/ @@ -606,13 +606,13 @@
Contact: M.J.P. van Leeuwen @@ -620,13 +620,13 @@
License: License derived from Apache Software License @@ -653,13 +653,13 @@

It works from the command line or as an Ant task.

- - - - - - - -
Compatibility: Ant 1.3 or higher @@ -667,13 +667,13 @@
URL: http://cvsgrab.sourceforge.net/ @@ -681,13 +681,13 @@
Contact: CVSGrab @@ -696,13 +696,13 @@
License: LGPL @@ -725,13 +725,13 @@ documentation system.

- - - - - - - -
Compatibility: Ant 1.1 and later @@ -739,13 +739,13 @@
URL: http://www.bgw.org/projects/java/ant/ @@ -753,13 +753,13 @@
Contact: Kyle R. Burton @@ -767,13 +767,13 @@
License: Apache Software Foundation License @@ -784,13 +784,13 @@

and

- - - - - - - -
Compatibility: Ant 1.5 and later @@ -798,13 +798,13 @@
URL: http://ant-doxygen.sourceforge.net @@ -812,13 +812,13 @@
Contact: Karthik A Kumar @@ -826,13 +826,13 @@
License: Apache Software Foundation License @@ -854,13 +854,13 @@

Builds a JAR file based on class dependencies rather than simply the contents of a directory

- - - - - - - -
Compatibility: Ant 1.4 alpha (built after 2001/08/04) and later @@ -868,13 +868,13 @@
URL: http://genjar.sourceforge.net/ @@ -882,13 +882,13 @@
Contact: Jesse Stockall @@ -896,13 +896,13 @@
License: Apache Software Foundation License @@ -930,13 +930,13 @@ file.

- - - - - - - -
Compatibility: Ant 1.5 @@ -944,13 +944,13 @@
URL: http://www.discore.com/oz/new/index.htm @@ -958,13 +958,13 @@
Contact: Ozben Evren @@ -972,13 +972,13 @@
License: Apache Software License @@ -1000,13 +1000,13 @@

Removes unnecessary import statements from a Java source code file.

- - - - - - - -
Compatibility: Ant 1.3 @@ -1014,13 +1014,13 @@
URL: http://importscrubber.sourceforge.net/ @@ -1028,13 +1028,13 @@
Contact: Tom Copeland @@ -1042,13 +1042,13 @@
License: LGPL @@ -1072,13 +1072,13 @@ task.

- - - - - - - -
Compatibility: Ant 1.4 @@ -1086,13 +1086,13 @@
URL: http://isvalidator.sourceforge.net/en/isDirValidator.htm @@ -1100,13 +1100,13 @@
Contact: Iñigo Serrano @@ -1114,13 +1114,13 @@
License: GNU General Public License @@ -1144,13 +1144,13 @@

This set supports CLDC and the K Virtual Machine (KVM):

- - - - - - - -
Compatibility: Ant 1.3 @@ -1158,13 +1158,13 @@
URL: http://www.dribin.org/dave/j2me_ant/ @@ -1172,13 +1172,13 @@
Contact: Dave Dribin @@ -1186,13 +1186,13 @@
License: Apache Software License @@ -1204,13 +1204,13 @@ for PalmOS:

- - - - - - - -
Compatibility: Ant 1.3 @@ -1218,13 +1218,13 @@
URL: http://www.stampysoft.com/ant/ @@ -1232,13 +1232,13 @@
Contact: Josh Eckels @@ -1246,13 +1246,13 @@
License: MIT License @@ -1268,13 +1268,13 @@ automatic version numbering.

- - - - - - - -
Compatibility: Ant 1.4.1 or later @@ -1282,13 +1282,13 @@
URL: http://antenna.sourceforge.net/ @@ -1296,13 +1296,13 @@
Contact: Jörg Pleumann @@ -1310,13 +1310,13 @@
License: GNU Lesser General Public License @@ -1339,13 +1339,13 @@ Jalopy.

- - - - - - - -
Compatibility: Ant 1.4 (or higher) @@ -1353,13 +1353,13 @@
URL: http://jalopy.sourceforge.net @@ -1367,13 +1367,13 @@
Contact: http://jalopy.sf.net/contact.html @@ -1381,13 +1381,13 @@
License: Starting with release 1.0 Beta 6 the license is the @@ -1435,13 +1435,13 @@ - - - - - - - -
Compatibility: Ant 1.5.1 @@ -1449,13 +1449,13 @@
URL: http://virtualschool.edu/java+/ @@ -1463,13 +1463,13 @@
Contact: Brad Cox @@ -1477,13 +1477,13 @@
License: BSD-like License @@ -1508,13 +1508,13 @@ checking.

- - - - - - - -
Compatibility: Ant 1.4.1 @@ -1522,13 +1522,13 @@
URL: http://www.experimentalstuff.com/Technologies/JavaMake/index.html @@ -1536,13 +1536,13 @@
Contact: Mikhail Dmitriev @@ -1550,13 +1550,13 @@
License: BSD-like License @@ -1579,13 +1579,13 @@ Java from Cobol copy books.

- - - - - - - -
Compatibility: Ant 1.4 @@ -1593,13 +1593,13 @@
URL: http://glezen.org/javarec/ @@ -1607,13 +1607,13 @@
Contact: Paul Glezen @@ -1621,13 +1621,13 @@
License: Apache Software License @@ -1652,13 +1652,13 @@ viewed in an JavaDoc style web page.

- - - - - - - -
Compatibility: Ant >= 1.5 @@ -1666,13 +1666,13 @@
URL: http://jcsc.sourceforge.net/ @@ -1680,13 +1680,13 @@
Contact: Ralph Jocham @@ -1694,13 +1694,13 @@
License: GNU General Public License @@ -1725,13 +1725,13 @@ RELAX NG validation with other XML processing.

- - - - - -
Compatibility: Ant 1.4 and later @@ -1739,13 +1739,13 @@
URL: @@ -1754,13 +1754,13 @@
License: BSD-like @@ -1788,13 +1788,13 @@ Ant tasks.

- - - - - - - -
Compatibility: Ant 1.4 and higher @@ -1802,13 +1802,13 @@
URL: @@ -1818,13 +1818,13 @@
Contact: @@ -1835,13 +1835,13 @@
License: Commercial, free licenses for open source projects and @@ -1880,13 +1880,13 @@ Guide and plenty of examples.

- - - - - - - -
Compatibility: Ant 1.4 @@ -1894,13 +1894,13 @@
URL: http://jnipp.sf.net/ @@ -1908,13 +1908,13 @@
Contact: Phillip E. Trewhella @@ -1922,13 +1922,13 @@
License: GNU LGPL @@ -1955,13 +1955,13 @@ existing JRun 4 installation.

- - - - - - - -
Compatibility: Ant 1.4 or higher @@ -1969,13 +1969,13 @@
URL: http://dynamic.macromedia.com/bin/MM/software/trial/hwswrec.jsp?product=jrun_sp @@ -1983,13 +1983,13 @@
Contact: Brian Deitte @@ -1997,13 +1997,13 @@
License: Commercial @@ -2032,13 +2032,13 @@ rules, and Macker keeps you honest about them.

- - - - - - - -
Compatibility: Ant 1.5 and higher (1.4 untested but may work) @@ -2046,13 +2046,13 @@
URL: http://innig.net/macker/ @@ -2060,13 +2060,13 @@
Contact: Paul Cantrell @@ -2074,13 +2074,13 @@
License: GNU GPL 2.0 @@ -2103,13 +2103,13 @@ and run one or more classes.

- - - - - - - -
Compatibility: Ant 1.5 @@ -2117,13 +2117,13 @@
URL: http://sadun-util.sourceforge.net/pack.html @@ -2131,13 +2131,13 @@
Contact: Cristiano Sadun @@ -2145,13 +2145,13 @@
License: GNU Lesser General Public License @@ -2174,13 +2174,13 @@ unnecessary object creation, etc

- - - - - - - -
Compatibility: Ant 1.4 and higher @@ -2188,13 +2188,13 @@
URL: http://pmd.sf.net/ @@ -2202,13 +2202,13 @@
Contact: Tom Copeland @@ -2216,13 +2216,13 @@
License: Apache Software Foundation License @@ -2247,13 +2247,13 @@ to delete the older files, keeping just the most recent ones.

- - - - - - - -
Compatibility: Ant 1.4 or above @@ -2261,13 +2261,13 @@
URL: http://www.dallaway.com/ant/ @@ -2275,13 +2275,13 @@
Contact: Richard Dallaway @@ -2289,13 +2289,13 @@
License: LGPL @@ -2320,13 +2320,13 @@ of a serializable class.

- - - - - - - -
Compatibility: Ant 1.5.1 and later @@ -2334,13 +2334,13 @@
URL: http://serialver.sourceforge.net/ @@ -2348,13 +2348,13 @@
Contact: developer mailing list @@ -2362,13 +2362,13 @@
License: Apache Software License @@ -2402,13 +2402,13 @@ - - - - - - - -
Compatibility: Ant 1.4 @@ -2416,13 +2416,13 @@
URL: http://www.langdale.com.au/styler/ @@ -2430,13 +2430,13 @@
Contact: Arnold deVos @@ -2444,13 +2444,13 @@
License: LGPL @@ -2476,13 +2476,13 @@ pre-determined groups.

- - - - - - - -
Compatibility: Ant 1.3 and later @@ -2490,13 +2490,13 @@
URL: http://www.chive.com/tim.htm @@ -2504,13 +2504,13 @@
Contact: support@chive.com @@ -2518,13 +2518,13 @@
License: Commercial @@ -2547,13 +2547,13 @@ the TINI.

- - - - - - - -
Compatibility: Ant 1.2 to 1.4.1 @@ -2561,13 +2561,13 @@
URL: http://tiniant.sourceforge.net/ @@ -2575,13 +2575,13 @@
Contact: Sean Kelly @@ -2589,13 +2589,13 @@
License: BSD-like license @@ -2622,13 +2622,13 @@ built-in, multi-threaded, ultra light-weight web server.

- - - - - - - -
Compatibility: Ant 1.2 and 1.3 @@ -2636,13 +2636,13 @@
URL: http://www.geocities.com/vamp201/ant.html @@ -2650,13 +2650,13 @@
Contact: Gerald Bauer @@ -2664,13 +2664,13 @@
License: GNU General Public License @@ -2692,13 +2692,13 @@

A versioning tool for Ant.

- - - - - - - -
Compatibility: Ant 1.5.1 @@ -2706,13 +2706,13 @@
URL: http://ant.ryangrier.com/ @@ -2720,13 +2720,13 @@
Contact: version_tool@ryangrier.com @@ -2734,13 +2734,13 @@
License: BSD license @@ -2766,13 +2766,13 @@ <javac> that integrate support for preprocessing.

- - - - - - - -
Compatibility: 1.5.1 and above @@ -2780,13 +2780,13 @@
URL: http://vpp.sourceforge.net/ @@ -2794,13 +2794,13 @@
Contact: vpp-user@lists.sourceforge.net @@ -2808,13 +2808,13 @@
License: BSD license @@ -2842,13 +2842,13 @@

- - - - - - - -
Compatibility: Ant 1.4 @@ -2856,13 +2856,13 @@
URL: http://objectstyle.org/woproject/ @@ -2870,13 +2870,13 @@
Contact: Andrus Adamchik @@ -2884,13 +2884,13 @@
License: Apache license @@ -2917,13 +2917,13 @@

- - - - - -
Compatibility: Ant 1.4 @@ -2931,13 +2931,13 @@
URL: http://sourceforge.net/projects/xdoclet/ @@ -2945,13 +2945,13 @@
License: BSD license @@ -2978,13 +2978,13 @@ perform common XML replacements

- - - - - - - -
Compatibility: Ant 1.4 and later @@ -2992,13 +2992,13 @@
URL: http://www.oopsconsultancy.com/software/xmltask.html @@ -3006,13 +3006,13 @@
Contact: xmltask@oopsconsultancy.com @@ -3020,13 +3020,13 @@
License: GNU General Public License @@ -3055,13 +3055,13 @@ been deployed.

- - - - - - - -
Compatibility: Ant 1.5 and later @@ -3069,13 +3069,13 @@
URL: http://www.yworks.com/products/yguard @@ -3083,13 +3083,13 @@
Contact: yGuard@yWorks.com @@ -3097,13 +3097,13 @@
License: Library: LGPL, Task: Commercial @@ -3139,13 +3139,13 @@ <rmic> adapter included.

- - - - - - - -
Compatibility: Ant 1.4 and later @@ -3153,13 +3153,13 @@
URL: http://dione.zcu.cz/~toman40/miniRMI/ @@ -3167,13 +3167,13 @@
Contact: Petr Toman @@ -3181,13 +3181,13 @@
License: Gnu Lesser Public License @@ -3220,13 +3220,13 @@

A plugin that integrates Ant into the jEdit editor.

- - - - - - - -
Compatibility: bundles Ant 1.3 @@ -3234,13 +3234,13 @@
URL: http://plugins.jedit.org/plugins/AntFarm @@ -3248,13 +3248,13 @@
Contact: jEdit developers mailinglist @@ -3262,13 +3262,13 @@
License: Apache Software License @@ -3290,13 +3290,13 @@

An AddIn that integrates Ant with the JDeveloper IDE

- - - - - - - -
Compatibility: Ant 1.4.1 @@ -3304,13 +3304,13 @@
URL: http://www.erudra.com/antman/index.html @@ -3318,13 +3318,13 @@
Contact: Ashok Sridhar @@ -3332,13 +3332,13 @@
License: GNU General Public License @@ -3360,13 +3360,13 @@

An OpenTool that integrates Ant into the JBuilder IDE.

- - - - - - - -
Compatibility: Ant 1.2 and 1.3 @@ -3374,13 +3374,13 @@
URL: http://www.dieter-bogdoll.de/java/AntRunner/ @@ -3388,13 +3388,13 @@
Contact: Dieter Bogdoll @@ -3402,13 +3402,13 @@
License: GNU General Public License @@ -3430,13 +3430,13 @@

A plugin that integrates Ant into the Jext editor.

- - - - - - - -
Compatibility: Ant 1.2 and 1.3 @@ -3444,13 +3444,13 @@
URL: ftp://jext.sourceforge.net/pub/jext/plugins/AntWork.zip @@ -3458,13 +3458,13 @@
Contact: Klaus Hartlage @@ -3472,13 +3472,13 @@
License: GNU General Public License @@ -3500,13 +3500,13 @@

Eclipse is a universal tool platform with Ant integration.

- - - - - - - -
Compatibility: Ant 1.3 - 1.4.1 @@ -3514,13 +3514,13 @@
URL: http://www.eclipse.org @@ -3528,13 +3528,13 @@
Contact: news://news.eclipse.org/eclipse.tools @@ -3542,13 +3542,13 @@
License: Common Public License Version 1.0 @@ -3577,13 +3577,13 @@

- - - - - -
Compatibility: bundles Ant 1.3 and docs; adds a jar of extra tasks @@ -3592,13 +3592,13 @@
URL: http://www.bluestone.com/products/hp-as/ @@ -3606,13 +3606,13 @@
License: Proprietary but free to download @@ -3634,13 +3634,13 @@

Java IDE with refactoring support and Ant integration.

- - - - - - - -
Compatibility: bundles Ant 1.3 @@ -3648,13 +3648,13 @@
URL: http://www.intellij.com/idea/ @@ -3662,13 +3662,13 @@
Contact: support@intellij.com @@ -3676,13 +3676,13 @@
License: Commercial @@ -3706,13 +3706,13 @@ applications.

- - - - - - - -
Compatibility: Ant 1.2 and later @@ -3720,13 +3720,13 @@
URL: http://jde.sunsite.dk/ @@ -3734,13 +3734,13 @@
Contact: JDEE Mailing list. @@ -3748,13 +3748,13 @@
License: GNU General Public License @@ -3776,13 +3776,13 @@

A module that integrates Ant into the NetBeans or Sun ONE Studio (formerly Forte for Java) IDEs.

- - - - - - - -
Compatibility: bundles Ant 1.5.1 @@ -3790,13 +3790,13 @@
URL: http://ant.netbeans.org/ @@ -3804,13 +3804,13 @@
Contact: nbdev@netbeans.org @@ -3818,13 +3818,13 @@
License: Sun Public License @@ -3846,13 +3846,13 @@

Java IDE with support for Ant.

- - - - - - - -
Compatibility: Ant 1.5.1 @@ -3860,13 +3860,13 @@
URL: http://otn.oracle.com/products/jdev/ @@ -3874,13 +3874,13 @@
Contact: jdeveloperbeta_us@oracle.com @@ -3888,13 +3888,13 @@
License: Commercial @@ -3916,13 +3916,13 @@

WSAD features Ant integrate by virtue of being built on the Eclipse tools platform.

- - - - - - - - - - - - - - - - - - - -
Compatibility: bundles Ant 1.4.1 @@ -3930,13 +3930,13 @@
Article: Ant Integration Part1 @@ -3944,13 +3944,13 @@
License: Commercial diff --git a/docs/faq.html b/docs/faq.html index 176435fe9..c57cd29c6 100644 --- a/docs/faq.html +++ b/docs/faq.html @@ -21,7 +21,7 @@
- + The Apache Jakarta Project Apache Ant @@ -505,13 +505,13 @@
1.1 19 July 2000 @@ -519,13 +519,13 @@
1.2 24 October 2000 @@ -533,13 +533,13 @@
1.3 3 March 2001 @@ -547,13 +547,13 @@
1.4 3 September 2001 @@ -561,13 +561,13 @@
1.4.1 11 October 2001 @@ -575,13 +575,13 @@
1.5 10 July 2002 @@ -589,13 +589,13 @@
1.5.1 3 October 2002 @@ -711,19 +711,19 @@ properties:

- - - - - - - - - - - - - - -
switch property default @@ -731,19 +731,19 @@
+E build.compiler.emacs false == not set @@ -751,19 +751,19 @@
+P build.compiler.pedantic false == not set @@ -771,19 +771,19 @@
+F build.compiler.fulldepend false == not set @@ -791,7 +791,7 @@
(Only for Ant < 1.4; replaced by the @@ -800,13 +800,13 @@ task after that.)
-nowarn
build.compiler.warnings true == not set @@ -858,21 +858,21 @@
- - - + + + - + - + - - - + + +
 shell-prompt> cat < foo
 
@@ -880,24 +880,24 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <exec executable="cat">
   <arg value="&lt;" />
   <arg value="foo" />
 </exec>
 
@@ -907,24 +907,24 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <exec executable="/bin/sh">
   <arg value="-c" />
   <arg value="cat &lt; foo" />
 </exec>
 
@@ -935,23 +935,23 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <exec executable="/bin/sh">
   <arg line='-c "cat &lt; foo"'/>
 </exec>
 
@@ -984,23 +984,23 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <exec dir="." executable="cmd" os="Windows NT">
   <arg line="/c test.bat"/>
 </exec>
 
@@ -1037,12 +1037,12 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <target name="cond" depends="cond-if"/>
 
@@ -1058,12 +1058,12 @@ shell-prompt> cat < foo
   <echo message="yes"/>
 </target>
 
@@ -1079,12 +1079,12 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <target name="cond" depends="cond-if,cond-else"/>
 
@@ -1110,12 +1110,12 @@ shell-prompt> cat < foo
   <echo message="no"/>
 </target>
 
@@ -1137,12 +1137,12 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <target name="check-cond">
   <condition property="cond-is-true">
@@ -1156,12 +1156,12 @@ shell-prompt> cat < foo
   </condition>
 </target>
 
@@ -1201,21 +1201,21 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <?xml version="1.0" encoding="ISO-8859-1" ?>
 
@@ -1283,23 +1283,23 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <delete>
   <fileset dir="${build.src}" includes="**/vssver.scc"/>
 </delete>
 
@@ -1308,24 +1308,24 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 <delete>
   <fileset dir="${build.src}" includes="**/vssver.scc"
            defaultexcludes="no"/>
 </delete>
 
@@ -1493,12 +1493,12 @@ shell-prompt> cat < foo
- - - + + + - + - + - - - + + +
 # Detect (X)Emacs compile mode
 if [ "$EMACS" = "t" ] ; then 
@@ -1506,12 +1506,12 @@ if [ "$EMACS" = "t" ] ; then
   ANT_OPTS="$ANT_OPTS -Dbuild.compiler.emacs=true" 
 fi 
 
@@ -1521,12 +1521,12 @@ fi
- - - + + + - + - + - - - + + +
 (require 'compile)
 (setq compilation-error-regexp-alist
@@ -1537,12 +1537,12 @@ fi
      '("^\\s-*\\[[^]]*\\]\\s-*\\(.+\\):\\([0-9]+\\):" 1 2))
   compilation-error-regexp-alist))
 
@@ -1552,12 +1552,12 @@ fi
- - - + + + - + - + - - - + + +
 #!/usr/bin/perl
 #
@@ -1579,12 +1579,12 @@ while(<STDIN>) {
 	print;
 };
 
@@ -1648,12 +1648,12 @@ while(<STDIN>) {
- - - + + + - + - + - - - + + +
 <?xml version="1.0"?>
 
@@ -1673,12 +1673,12 @@ while(<STDIN>) {
 
 </project>
 
@@ -1688,23 +1688,23 @@ while(<STDIN>) {
- - - + + + - + - + - - - + + +
 <!DOCTYPE project PUBLIC "-//ANT//DTD project//EN" "file:./ant.dtd" [
    <!ENTITY include SYSTEM "file:./header.xml">
 ]>
 
@@ -1729,21 +1729,21 @@ while(<STDIN>) {
- - - + + + - + - + - - - + + +
          ant -logger org.apache.tools.ant.listener.MailLogger
 
@@ -1759,12 +1759,12 @@ while(<STDIN>) {
- - - + + + - + - + - - - + + +
 import java.io.*;
 import java.util.*;
@@ -1876,12 +1876,12 @@ public class BuildMonitor implements BuildListener {
     }
 }
 
@@ -1889,12 +1889,12 @@ public class BuildMonitor implements BuildListener {
- - - + + + - + - + - - - + + +
 # configuration for build monitor
 
@@ -1912,12 +1912,12 @@ build.succeeded.notify=true
 build.succeeded.email.to=will.glozer@jda.com
 build.succeeded.email.subject=Nightly build succeeded!
 
@@ -1927,21 +1927,21 @@ build.succeeded.email.subject=Nightly build succeeded!
- - - + + + - + - + - - - + + +
 ant -listener BuildMonitor -logfile build.log
 
@@ -1971,12 +1971,12 @@ ant -listener BuildMonitor -logfile build.log
- - - + + + - + - + - - - + + +
 public void buildFinished(BuildEvent e) {
     Hashtable table = e.getProject().getProperties();
@@ -1984,12 +1984,12 @@ public void buildFinished(BuildEvent e) {
     ...
 }
 
@@ -2020,22 +2020,22 @@ public void buildFinished(BuildEvent e) {
- - - + + + - + - + - - - + + +
 tr -d '\r' < $ANT_HOME/bin/antRun > /tmp/foo
 mv /tmp/foo $ANT_HOME/bin/antRun
 
diff --git a/docs/index.html b/docs/index.html index 9cd2369bf..25f1bf659 100644 --- a/docs/index.html +++ b/docs/index.html @@ -23,7 +23,7 @@
- + The Apache Jakarta Project Apache Ant diff --git a/docs/problems.html b/docs/problems.html index f25931f0d..ede70b45b 100644 --- a/docs/problems.html +++ b/docs/problems.html @@ -21,7 +21,7 @@
- + The Apache Jakarta Project Apache Ant @@ -154,7 +154,7 @@ This will produce output that starts like the following:

-
@@ -179,12 +179,12 @@ Complete build sequence is [debug, gensrc, compile, jar, test]
You should be able to see from the trace more about what Ant is doing and why it's taking a particular course of action. If you need even more information, you can use the - -debug flag rather than - -verbose. + -debug flag rather than + -verbose. This will generally produce so much output that you may want to save the output to a file and analyze it in an editor. You can save the output using the - -logfile <filename> flag, or + -logfile <filename> flag, or using redirection.

@@ -205,7 +205,7 @@ Complete build sequence is [debug, gensrc, compile, jar, test]

- - - - - - - -
@@ -309,7 +309,7 @@ D:\src\java\Unset.java

By this time, you may have decided that there is an unreported bug in Ant. You have a few choices at this point. You can send - an email to the ant-user mailing list + an email to the ant-user mailing list to see if others have encountered your issue and find out how they may have worked around it. If after some discussion, you feel it @@ -386,20 +386,20 @@ D:\src\java\Unset.java
source distributions. If you are going to tackle the problem at this level, you may want to - discuss some details first on the ant-dev + discuss some details first on the ant-dev mailing list. Once you have a fix for the problem, you may submit the fix as a patch to either the - ant-dev mailing + ant-dev mailing list, or enter the bug database as described above and attach the patch to the bug report. Using the bug database has the advantage of being able to track the progress of your patch.

If you have a patch to submit and are sending it to the - ant-dev mailing list, + ant-dev mailing list, prefix "[PATCH]" to your message subject. Please include any relevant bug numbers. - Patch files should be created with the -u + Patch files should be created with the -u option of the diff or cvs diff command. For example:

diff --git a/docs/projects.html b/docs/projects.html index ee9f8bd6e..abb84aaa8 100644 --- a/docs/projects.html +++ b/docs/projects.html @@ -21,7 +21,7 @@

- + The Apache Jakarta Project Apache Ant @@ -123,7 +123,7 @@ Compatibility: 1.4.1 and above @@ -131,13 +131,13 @@
URL: http://sourcefoge.net/projects/ant-contrib/ @@ -145,13 +145,13 @@
Contact: project mailing list @@ -159,13 +159,13 @@
License: Apache Software Foundation license @@ -193,13 +193,13 @@ via an Ant task, or via a JVM launch.

- - - - - - - -
Compatibility: Ant 1.4.1 and higher @@ -207,13 +207,13 @@
URL: http://mapage.noos.fr/antdoc @@ -221,13 +221,13 @@
Contact: Edouard Mercier @@ -235,13 +235,13 @@
License: At the moment, no license is being attached to the tool. @@ -269,13 +269,13 @@ latest build.

- - - - - - - -
Compatibility: bundles Ant 1.3, is compatible with Ant 1.3 to 1.4.1 @@ -283,13 +283,13 @@
URL: http://www.urbancode.com/projects/anthill/ @@ -297,13 +297,13 @@
Contact: Maciej Zawadzki @@ -311,13 +311,13 @@
License: Mozilla-like license @@ -343,13 +343,13 @@ the current build, as well as previous build results.

- - - - - - - -
Compatibility: Ant 1.2 and higher @@ -357,13 +357,13 @@
URL: http://cruisecontrol.sourceforge.net/ @@ -371,13 +371,13 @@
Contact: Project Mailing Lists and Administrators @@ -385,13 +385,13 @@
License: Release 1.0 has been licensed under the GNU General Public @@ -426,13 +426,13 @@ others.

- - - - - - - -
Compatibility: 1.4.1 an later @@ -440,13 +440,13 @@
URL: http://krysalis.org/centipede/ @@ -454,13 +454,13 @@
Contact: mailing lists @@ -468,13 +468,13 @@
License: The Krysalis Patchy Software License, based on and @@ -500,13 +500,13 @@ Ant.

- - - - - - - -
Compatibility: compatible in spirit. @@ -514,13 +514,13 @@
URL: http://nant.sourceforge.net/ @@ -528,13 +528,13 @@
Contact: project mailing list @@ -542,13 +542,13 @@
License: GNU General Public License @@ -572,13 +572,13 @@ systems and receive exceptions should they occur.

- - - - - - - -
Compatibility: Ant 1.4 @@ -586,13 +586,13 @@
URL: http://sourceforge.net/projects/remoteant/ @@ -600,13 +600,13 @@
Contact: Chris Nelson @@ -614,13 +614,13 @@
License: MIT License @@ -644,13 +644,13 @@ XSLT and Ant.

- - - - - - - - -
Compatibility: Ant 1.4 @@ -658,13 +658,13 @@
URL: http://XMLpublication.org/ @@ -672,13 +672,13 @@
Contact: Jean-Marc Vanel @@ -686,13 +686,13 @@
License: GNU General Public License. diff --git a/docs/resources.html b/docs/resources.html index 077d89770..6862d3576 100644 --- a/docs/resources.html +++ b/docs/resources.html @@ -21,7 +21,7 @@
- + The Apache Jakarta Project Apache Ant @@ -119,7 +119,7 @@ FAQ: http://jakarta.apache.org/ant/faq.html @@ -141,13 +141,13 @@

jGuru hosts an interactive Ant discussion forum and FAQ system

- - - -
Forum: http://www.jguru.com/forums/home.jsp?topic=Ant @@ -155,13 +155,13 @@
FAQ: http://www.jguru.com/faq/home.jsp?topic=Ant @@ -215,13 +215,13 @@

- - - -
Authors: Erik Hatcher and Steve Loughran @@ -229,13 +229,13 @@
URL: http://www.manning.com/antbook/ @@ -257,13 +257,13 @@

Covers Ant release 1.4.1.

- - - -
Authors: Jesse E. Tilly and Eric M. Burke @@ -271,13 +271,13 @@
URL: http://www.oreilly.com/catalog/anttdg/ @@ -301,12 +301,12 @@
- - - + + + - + - + - - - + + +
   Ant kurz & gut enthält eine vollständige Referenz der Built-in Tasks
   und ihrer jeweiligen Attribute sowie kurze Beispiele für ihre Verwendung.
@@ -314,24 +314,24 @@
   eine Erläuterung der Ant-Basiselemente (Projekte, Properties, Targets und Tasks).
   Behandelt werden außerdem grundlegende Konzepte wie Filesets, Patternsets und
   Pfadstrukturen, das Schreiben eigener Tasks, die Aufruf-Syntax und Optional Tasks. 
- - - -
Author: Stefan Edlich @@ -339,13 +339,13 @@
URL: http://www.amazon.de/exec/obidos/ASIN/3897212412/ @@ -375,13 +375,13 @@

- - - -
Authors: Richard Hightower and Nicholas Lesiecki @@ -389,13 +389,13 @@
URL: http://www.wiley.com/cda/product/0,,047120708X,00.html @@ -443,13 +443,13 @@ use Ant in larger team development projects.

- - - -
Author: Steve Loughran @@ -457,13 +457,13 @@
URL: http://jakarta.apache.org/ant/ant_in_anger.html @@ -486,13 +486,13 @@ them to potentially be included in Ant.

- - - -
Author: Steve Loughran @@ -500,13 +500,13 @@
URL: http://jakarta.apache.org/ant/ant_task_guidelines.html @@ -528,13 +528,13 @@

This article demonstrates an approach to the automated build and test process. Working with Ant 1.3 and the JUnit test framework, it shows how to automate a process that captures pertinent information about each test suite run, generates an attractive report, and e-mails the report.

- - - -
Author: Erik Hatcher @@ -542,13 +542,13 @@
URL: http://www.ibm.com/developerworks/java/library/j-junitmail/ @@ -572,13 +572,13 @@ into your build process.

- - - -
Author: Malcolm Davis @@ -586,13 +586,13 @@
URL: http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java @@ -615,13 +615,13 @@ examples and by highlighting some of the important tasks.

- - - -
Author: Michael Cymerman @@ -629,13 +629,13 @@
URL: http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html @@ -659,13 +659,13 @@ with Cactus.

- - - -
Author: Cactus development team @@ -673,13 +673,13 @@
URL: http://jakarta.apache.org/cactus/howto_ant_primer.html @@ -703,13 +703,13 @@ integrated debugger.

- - - -
Author: Glenn McAllister @@ -717,13 +717,13 @@
URL: http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&p=1&BCT=1&Footer=1 @@ -746,13 +746,13 @@ VisualAge for Java repository.

- - - -
Author: Glenn McAllister @@ -760,13 +760,13 @@
URL: http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&p=1&BCT=3&Footer=1 @@ -789,13 +789,13 @@ Sun's Dot-Com Builder Site.

- - - -
Author: Laura Geele Wang @@ -803,13 +803,13 @@
URL: http://dcb.sun.com/practices/profiles/ant.jsp @@ -833,13 +833,13 @@ article.

- - - -
Author: Neal Ford @@ -847,13 +847,13 @@
URL: http://www.sys-con.com/java/archivesa.cfm?volume=06&issue=06 @@ -876,13 +876,13 @@ some workarounds for issues you may encounter.

- - - -
Author: Jesse E. Tilly @@ -890,13 +890,13 @@
URL: http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html @@ -919,13 +919,13 @@ concepts of Ant.

- - - -
Author: Jayakrishnan Nair @@ -933,13 +933,13 @@
URL: http://varnam.org/articles/ant.html @@ -961,13 +961,13 @@

A tutorial about using JavaScript and XSLT with Ant.

- - - -
Author: Dylan Schiemann @@ -975,13 +975,13 @@
URL: http://www.sitepen.com/ant/javascript.html @@ -1004,13 +1004,13 @@ application development based on Ant and JUnit.

- - - -
Author: Alex Chaffee @@ -1018,13 +1018,13 @@
URL: Introduction: http://softwaredev.earthweb.com/sdtech/article/0,,12065_989631,00.html
@@ -1049,13 +1049,13 @@ the Java API for XML Binding (JAXB).

- - - -
Author: Joseph Shelby @@ -1063,13 +1063,13 @@
URL: http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html
@@ -1103,13 +1103,13 @@

A PowerPoint technical overview presentation on Ant. Comes complete with a straightforward example demonstrating code compilation, JAR'ing, JUnit testing, JUnit reporting, and Zipping a distribution. A few advanced topics are touched upon like property immutabality and using <antcall> to get around it, build listeners, and writing custom tasks.

- - - -
Author: Erik Hatcher @@ -1117,13 +1117,13 @@
URL: http://erik.hatcher.net/ant-jug.zip @@ -1146,13 +1146,13 @@ of Ant's capabilities.

- - - -
Author: Patrick Chanezon @@ -1160,13 +1160,13 @@
URL: http://people.netscape.com/chanezon/tech/ant/ant_preso.ppt @@ -1191,13 +1191,13 @@ Available in PDF format now.

- - - -
Author: Mark Volkmann @@ -1205,13 +1205,13 @@
URL: http://www.ociweb.com/jnb/files/Ant.pdf @@ -1235,13 +1235,13 @@ Ant.

- - - -
Author: Steve Loughran @@ -1249,13 +1249,13 @@
URL: http://www.iseran.com/Steve/modern_development_processes.html @@ -1278,13 +1278,13 @@ DevCon in March 2002.

- - - - #else #end #end
Author: Steve Loughran @@ -1292,13 +1292,13 @@
URL: http://www.iseran.com/Steve/papers/when_web_services_go_bad.html diff --git a/docs/srcdownload.html b/docs/srcdownload.html index 5431294a6..78215a116 100644 --- a/docs/srcdownload.html +++ b/docs/srcdownload.html @@ -20,7 +20,7 @@
- + The Apache Jakarta Project Apache Ant diff --git a/xdocs/antnews.xml b/xdocs/antnews.xml index d9dbdace6..e48714b7e 100644 --- a/xdocs/antnews.xml +++ b/xdocs/antnews.xml @@ -146,6 +146,7 @@

As we continue to evolve and enhance Ant 1.x, it is now time to define what Ant 2.0 will encompass. Ant 2.0 will be a major rearchitecting of Ant. It has a number of goals including: +

  • Define the "contract" with build file writers to which Ant will be bound.
  • Define the "contract" between the Ant core and Task writers.
  • @@ -153,7 +154,7 @@
  • Allow Ant to function as a component to simplify integration with GUIs and IDEs.
  • Make Ant more regular and logical.
- +

It is expected that Ant 2.0 will break Ant 1.x based build files. The intention is to make this the last time that will happen.

diff --git a/xdocs/problems.xml b/xdocs/problems.xml index 244290799..cba339406 100644 --- a/xdocs/problems.xml +++ b/xdocs/problems.xml @@ -67,12 +67,12 @@ Complete build sequence is [debug, gensrc, compile, jar, test]

You should be able to see from the trace more about what Ant is doing and why it's taking a particular course of action. If you need even more information, you can use the - -debug flag rather than - -verbose. + -debug flag rather than + -verbose. This will generally produce so much output that you may want to save the output to a file and analyze it in an editor. You can save the output using the - -logfile <filename> flag, or + -logfile <filename> flag, or using redirection.

@@ -169,7 +169,7 @@ D:\src\java\Unset.java

By this time, you may have decided that there is an unreported bug in Ant. You have a few choices at this point. You can send - an email to the ant-user mailing list + an email to the ant-user mailing list to see if others have encountered your issue and find out how they may have worked around it. If after some discussion, you feel it @@ -230,20 +230,20 @@ D:\src\java\Unset.java

source distributions. If you are going to tackle the problem at this level, you may want to - discuss some details first on the ant-dev + discuss some details first on the ant-dev mailing list. Once you have a fix for the problem, you may submit the fix as a patch to either the - ant-dev mailing + ant-dev mailing list, or enter the bug database as described above and attach the patch to the bug report. Using the bug database has the advantage of being able to track the progress of your patch.

If you have a patch to submit and are sending it to the - ant-dev mailing list, + ant-dev mailing list, prefix "[PATCH]" to your message subject. Please include any relevant bug numbers. - Patch files should be created with the -u + Patch files should be created with the -u option of the diff or cvs diff command. For example:



diff --git a/xdocs/stylesheets/templates.vm b/xdocs/stylesheets/templates.vm index 10978dd57..7f98c1e71 100644 --- a/xdocs/stylesheets/templates.vm +++ b/xdocs/stylesheets/templates.vm @@ -25,9 +25,13 @@ #macro ( td $value) #if ($value.getAttributeValue("colspan")) #set ($colspan = $value.getAttributeValue("colspan")) + #else + #set ($colspan = 1) #end #if ($value.getAttributeValue("rowspan")) #set ($rowspan = $value.getAttributeValue("rowspan")) + #else + #set ($rowspan = 1) #end

@@ -85,27 +89,30 @@ #if ($value.getAttributeValue("align")) #set ($align=$value.getAttributeValue("align")) #end + #if ($value.getAttributeValue("alt")) + #set ($align=$value.getAttributeValue("alt")) + #end + width="$!width" height="$!height" align="$!align" alt="$!align"> #end #macro ( source $value)
- - - + + + - + - + - - - + + +
$escape.getText($value.getText())
@@ -127,7 +134,7 @@ #macro (getProjectImage) #if ($project.getChild("logo"))
- + The Apache Jakarta Project #set ( $logoString = $project.getChild("logo").getAttributeValue("href") ) @@ -139,7 +146,7 @@ - + The Apache Jakarta Project