Add lib/* to CLASSPATH
30 lines of code changed in:
Setter for fileextension not working
Submitted by: Heinz Richter <heinz.richter@ecmwf.int>
1 lines of code changed in:
Make sure bootstrap builds start with a clean build area.
2 lines of code changed in:
Change delete failure checks to use return code rather than separate call
to exists
5 lines of code changed in:
Detect situations when files and directories cannot be deleted.
15 lines of code changed in:
Simple stylesheet for XML log output.
Submitted by: Matt Foemmel <mpfoemme@ThoughtWorks.com>
57 lines of code changed in:
Fixes from Stefan
22 lines of code changed in:
Oops - make the new Javadoc work under JDK 1.1
9 lines of code changed in:
Update javadoc task to support multiple link and group options.
Submitted by: Patrick Chanezon <chanezon@netscape.com>
412 lines of code changed in:
Only compile Java source files until the behaviour of Javac is updated
1 lines of code changed in:
reverted unnecessary change to Task.setProject intorduced with the
Touch patch. Expand and Untar use Project.createTask now.
Submitted by: Glenn McAllister <glennm@ca.ibm.com>
3 lines of code changed in:
Fixed typo in comment.
1 lines of code changed in:
New task Touch. Expand now also retains the time from the Zipfile.
Touch works somewhat like the Unix touch(1) command. It changes the
modification time of files and maybe creates a new file if the
requested one doesn't exist.
In JDK 1.1 only the creation of new files will work, all other cases
generate warning messages.
Expand and Untar reuse Touch to set the modification times of the
expanded files from the information inside the archive.
I had to make Task.setProject public to ease reuse.
271 lines of code changed in:
Update documentation
Add section on system requirements
Remove references to xml.jar and replace with JAXP compliant XML parser
Add section on build events. Basic information only
Add an example of nested include and exclude tag usage
Update documentation for Replace task
113 lines of code changed in:
Store the modification time of the files inside the ZIP file.
5 lines of code changed in:
Added forceoverwrite attribute to copydir.
17 lines of code changed in:
Added -version switch.
Suggested by: Peter Donald <donaldp@mad.scientist.com>
40 lines of code changed in:
Add includesfile and excludesfile attributes to MatchingTask.
This adds the ability to keep the patterns for inclusion/exclusion
separate from the buildfile - increasing the readability in some
difficult cases.
The code is based on the patch submitted by Aaron on 2000/05/24 with
some modifications.
Submitted by: Aaron Knauf <AaronK@geniesystems.com>
Reviewed by:
250 lines of code changed in:
Propagate a caught Exception inside the thrown BuildException.
Suggested by: Julien Couvreur <jcouvreur@redcart.com>
Reviewed by:
2 lines of code changed in:
Allow the use of the JAVACMD environment variable in ant.bat to modify
how ant's JVM is invoked.
This aligns ant.bat with the ant shell script version.
7 lines of code changed in:
Deprecate the implicit copying of support files by Javac.
16 lines of code changed in:
Make <replace> a matching task
This is based on the concept in the patch submitted by Charles Tewksbury
although the implementation details are a little different.
Submitted by: Charles Tewksbury <tewks@adhesive.com>
51 lines of code changed in:
Remove System.exit calls.
These have been replaced by propagating BuildExceptions. This will allow ant
to be more easily used from GUIs, IDEs, etc
6 lines of code changed in:
Fix handling of $$ in properties
PR:
Obtained from:
Submitted by:
Reviewed by:
9 lines of code changed in:
Fix typo in netrexxc optional task
PR:
Obtained from:
Submitted by:
Reviewed by:
1 lines of code changed in:
Update NetRexxC task to new build events system
PR:
Obtained from:
Submitted by: Matt Foemmel <mpfoemme@ThoughtWorks.com>
Reviewed by:
9 lines of code changed in:
Add BuildEvents to Ant
The basic idea is to keep the core build engine "clean" and free of any
presentation logic, and to make it easier to extend Ant with other features
without cluttering up the core. To do this, I've defined a BuildListener
interface and added an "addBuildListener" method to Project that can be
used to register listener objects. Listeners could be implemented to
generate reports, send out emails when the build is complete, create a
bill of materials, etc...
The only new functionality visible to the end-user is a "-listener" option
on the command line that will let you specify the name of a class. An
instance of this class will be added as a listener to the project. I've
included a listener that will generate an XML log file, which you can use
by typing the command below.
build -listener org.apache.tools.ant.XmlLogger
PR:
Obtained from:
Submitted by: Matt Foemmel <mpfoemme@ThoughtWorks.com>
Reviewed by:
894 lines of code changed in:
Added MailMessage. Hope people don't mind that I left it in
com.oreilly.servlet. I did that since it's going to be a mirror
of what's in the larger com.oreilly.servlet package. I put
it under the Apache license of course, and added the ASF as an
additional copyright holder. Code can have two copyright holders,
meaning either party can do as they wish with the code. This lets
the ASF upgrade to Apache License 1.2 sometime in the future, and
lets me be able to use the code without thanking the ASF for code
I wrote. :-) Updated build.xml to handle the new package.
2 lines of code changed in:
Fine tune startup (handle liaison being present but processor not in
classpath)
10 lines of code changed in:
Now, commit something that works...
22 lines of code changed in:
Add an XSLT (style) task. Based on code from Assaf Arkin.
481 lines of code changed in:
Added date attribute to CVS task.
Submitted by: Steven_Yelton@adware.com
17 lines of code changed in:
Several contributed documentation updates. New task patch.
Submitted by: Gary Murphy <jakarta@hilbertinc.com>
421 lines of code changed in:
Improved error messages if srcdir doesn't exist.
Submitted by: Peter Nordlund <peter.nordlund@lentus.se>
5 lines of code changed in:
Update the documentation to the Untar task.
Submitted by: Jacques Bergeron (jacques.bergeron@dogico.com)
4 lines of code changed in:
Fix typo. Thanks Conor!
1 lines of code changed in:
Do not change the classpath in build.bat
PR:
Obtained from:
Submitted by:
Reviewed by:
3 lines of code changed in:
Add a test which will compile and load a task definition.
6 lines of code changed in:
Better reporting of errors when JAXP not present.
Catch NoClassDefFoundError as well as NullPointerException and
emit a more meaningful error message.
Change BuildException to accept Errors as well as Exceptions
as cause.
Submitted by: Stefan Bodewig <bodewig@bost.de>
13 lines of code changed in:
Fix up minor mangling of HTML
2 lines of code changed in:
Extend CVS Task functionality.
This patch adds quiet and noexec attributes (for the -q and -n
switches) and a command attribute that specifies which CVS command to
execute.
The default command is "checkout" to remain compatible to the existing
behaviour.
Submitted by:
Wolfgang Werner [wwerner@picturesafe.de]
update by Stefan Bodewig [bodewig@bost.de]
55 lines of code changed in:
Fix for Tar-time
Submitted by: Stefan Bodewig <bodewig@bost.de>
36 lines of code changed in:
Make Delete a matchingTask
Submitted by: Tom Dimock <tad1@cornell.edu>
149 lines of code changed in:
Put in proper unix /bin/sh declaration
2 lines of code changed in:
Javadoc 1.2 multiple group support
Submitted by: Donald Leslie <Donald_Leslie@lotus.com>
24 lines of code changed in:
log informational messages when classes are not available
2 lines of code changed in:
XML Parsing kit required.
Submitted by: David H Elrod <dhelrod@rivendell.com>
6 lines of code changed in:
May 2000 »