Added a nested prefixedfileset element to <war>
116 lines of code changed in:
Added an output attribute to <java>.
83 lines of code changed in:
Reinstate javadoc's failonerror attribute.
Requested by: Corey Puffalt <corey@kelman.com>
25 lines of code changed in:
Fix minor type in Zip task
1 lines of code changed in:
Let users override whether the <junit> tasks fork or not (default is no).
Submitted by: Vincent Bergbauer <vincent_bergbauer@yahoo.com>
7 lines of code changed in:
Restore the -d flag for destdir when it is supplied. Whilst this is an option
of the standard doclet, many other doclets also use it. For doclets which do not
like it, simply do not provide a destdir attribute to the javadoc tag.
The check for whether destDir is supplied only operated if the standard doclet
is being used (or using javadoc1)
Based on the observation of Scott M Stark <Scott_Stark@displayscape.com>
3 lines of code changed in:
Depend task
This task examines classes to build a dependency map. For any class file
which is out of date with respect to its source, all class files which depend
on that class are deleted, forcing them to be recompiled.
This is a java specific approach.
3177 lines of code changed in:
Remove documentation for failonerror attribute of javadoc. It doesn't
exist anymore.
Submitted by: Corey Puffalt <corey@kelman.com>
2 lines of code changed in:
javadoc correction to ExecTask
Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>
Make Path use getCanonicalPath throughout.
Submitted by: Vincent Bergbauer <vincent_bergbauer@yahoo.com>
Remove deprecation warnings in SignJar
Submitted by: KC Baltz <KBaltz@responsenetworks.com>
Give user a clue if the classic compiler can not be found.
Submitted by: Erik Meade <emeade@geekfarm.org>
67 lines of code changed in:
Documentation for native2ascii task
Submitted by: Andrew Sudell <asudell@Op.Net>
117 lines of code changed in:
Make sure files get closed even when there is an exception.
9 lines of code changed in:
Added the propertyfile task which can manipulate property files.
Submitted by: Jeremy Mawson <jeremym@qsipayments.com>
433 lines of code changed in:
Add some grouping to the Ant Javadoc generation.
Not bad as an example usage of the group nested element too.
3 lines of code changed in:
Include build.sh in the files whose permission are set and linendings
adjusted.
2 lines of code changed in:
Bump version up to version 1.3alpha
1 lines of code changed in:
Preparing for 1.2 release.
1 lines of code changed in:
Update locations of the latest release
4 lines of code changed in:
Preparing for 1.2 release build
1 lines of code changed in:
Update documentation for Filter task
Update documentation date
Submitted by: Gero Vermaas <Gero.Vermaas@sun.com>
22 lines of code changed in:
Make <javac> always add +F to the jikes command line if
build.compiler.fulldepend has been set.
10 lines of code changed in:
exclude the helper files for the testcases from the binary
distribution, we don't ship the test sources there either.
4 lines of code changed in:
Include src/etc in the binary distribution.
6 lines of code changed in:
and don't swap stderr and stdout either.
The release build is correct BTW, CVS claimed I changed the file fast
enough, but it committed something else, grr.
2 lines of code changed in:
Better redirect stderr and stdout instead of stderr twice.
2 lines of code changed in:
Ensure the output of the modern compiler is going to be redirected as
well.
Prepare for a second release candidate build.
11 lines of code changed in:
ejbc rollback
0 lines of code changed in:
Roll back EJBC changes to the separate helper run in a separate VM. The use of
the class loader was causing some users problems which arise when the system
classpath and the classloader's classpath overlap.
This will remove Jikes support from the ejbc task, but I think the stability of
the task, going into the 1.2 release is more important.
100 lines of code changed in:
It seems far more plausible to interpret a relative file URI in SYSTEM
entities relative to the build file instead of basedir, doesn't it?
14 lines of code changed in:
Resolve filenames in SYSTEM entity declarations relative to the
project's basedir.
18 lines of code changed in:
Allow ant to be installed in a Windows directory containing spaces such as
c:\Program Files\ant
7 lines of code changed in:
Documented Ant's built in properties.
13 lines of code changed in:
And no stack trace for classic compiler either.
5 lines of code changed in:
Don't print stack traces on compilation errors.
9 lines of code changed in:
Make sure ejbc task handles situation when build.compiler is not set
I didn't use Jeremy's patch directly since ejbcHelper is only interested if
build.compielr is equal to Jikes
Submitted by: Jeremy Taylor <jtaylor@lehman.com>
1 lines of code changed in:
Make MacOS X a valid Unix (in <chmod>'s point of view).
Submitted by: Stuart Roebuck <sr@adolos.com>
4 lines of code changed in:
Made sure bootstrap.sh is executable in the distribution builds.
Submitted by: Cheng-Wei Cheng <CCheng@gluecode.com>
2 lines of code changed in:
Copy types/defaults.properties during bootstrap.
Submitted by: Cheng-Wei Cheng <CCheng@gluecode.com>
Changed the JIKESON env variable from my last patch to ANT_OPTS to be
consistent with src/bin/ant. Made the same changes to bootstrap.bat.
4 lines of code changed in:
Changed bootstrap.sh so that you can specify the compiler to use via
the JAVAC environment variable. This enables a bootstrap process using
jikes.
Submitted by: GOMEZ Henri <hgomez@slib.fr>
Added a warning about the changed behavior of <delete dir> to WHATSNEW.
13 lines of code changed in:
Make the flatdestdir attribute work when using deployment descriptors
in the root directory
Minor javadoc fix in wlrun
5 lines of code changed in:
Add documentation for wlrun and wlstop tasks
107 lines of code changed in:
Document the <doclet> nested element for Javadoc
22 lines of code changed in:
Provide access to more ejbc options
45 lines of code changed in:
Provide more control over running Weblogic.
39 lines of code changed in:
Add warning about sytnax change for this task
11 lines of code changed in:
Don't print the message of a thrown BuildException to stderr twice.
Submitted by: Diane Holt <holtdl@yahoo.com>,
Nico Seessle <Nico.Seessle@epost.de>
26 lines of code changed in:
Better error reporting when <ant> cannot find the build file, grammar
correction.
Submitted by: Diane Holt <holtdl@yahoo.com>
5 lines of code changed in:
Some convenience targets for release builds.
164 lines of code changed in:
Changed examples to use copy and delete instead of copydir and deltree.
Submitted by: Lee Breisacher <LBreisacher@seagullsw.com>
17 lines of code changed in:
Documented some more changes in WHATSNEW.
8 lines of code changed in:
Change version from 1.2alpha to 1.2rc - release candidate.
1 lines of code changed in:
Reset destDir to null in <copy> if destFile has been set. This allows
a single instance of Copy to be used more than one - like in
ant -Dant.install=../dist/jakarta-ant dist install
where the second time the dist target gets executed would throw an
exception. You can see this in the logs of recent nightly builds of Ant.
6 lines of code changed in:
Give the user a clue what to do when the "task could not be found"
exception occurs.
Submitted by: Erik Meade <emeade@geekfarm.org>
4 lines of code changed in:
Added a location attribute to <property> to provide easy access to the
Project.resolvePath functionality to the user.
Submitted by: Jose Alberto Fernandez <JFernandez@viquity.com>
14 lines of code changed in:
typo
1 lines of code changed in:
Added a nested sysproperty element to <java>. This allows the user to
set system properties even in non-fork mode.
Submitted by: Jose Alberto Fernandez <JFernandez@viquity.com>
132 lines of code changed in:
Made destdir in <javac> optional - don't use the -d switch at all if
this one hasn't been given.
Submitted by: Alexander Pokahr <5pokahr@informatik.uni-hamburg.de>
22 lines of code changed in:
Make sure a BuildException thrown inside a <script> doesn't get
wrapped into yet another BuildException.
Submitted by: Nico Seessle <nico@seessle.de>
9 lines of code changed in:
Throw an exception if the zip/jar/warfile attribute has been omitted
in Zip.
Submitted by: Nico Seessle <nico@seessle.de>
4 lines of code changed in:
Documentation change, javac.destdir is no longer required.
2 lines of code changed in:
Make <javac> use the value of srcdir as destdir if the latter has not
been specified.
Submitted by: Alexander Pokahr <5pokahr@informatik.uni-hamburg.de>
6 lines of code changed in:
Made AntClassLoader always add java.* and javax.* to the list of
packages to load via the system classloaders.
This fixes the problem reported by Erik Meade <emeade@geekfarm.org>.
4 lines of code changed in:
Throws BuildException if it tries to resolve a path which
will go further up than the root of the file-system.
Reported by: Noris Boyd
Patch submitted by: Nico Seessle
5 lines of code changed in:
Make <sql> ignore empty "statements".
Submitted by: Jose Alberto Fernandez <JFernandez@viquity.com>
5 lines of code changed in:
Synced the documentation for <javac> with the implementation.
Reported by: Ernst de Haan <ernst@jollem.com>
5 lines of code changed in:
Make the system call a little bit more secure.
Submitted by: Olivier Louchart-Fletcher <olivier.louchart@netregistry.au.com>
9 lines of code changed in:
Updated the copy and merge task docs to include the includeEmptyDirs
attribute.
29 lines of code changed in:
Added an includeEmptyDirs attribute to Copy and Move tasks. The default
action is to include empty directories in any copy and move action. It makes
a lot more sense for Move, and seems reasonable for Copy.
Fixed up Move to correctly remove the original directories rather than leave
them behind.
116 lines of code changed in:
Documentation for the perforce task.
Submitted by: Joe Walker <Joe.Walker@barclaycard.co.uk>
83 lines of code changed in:
New optional task for the SCC system Perforce.
Submitted by: Walker Joe <Joe.Walker@barclaycard.co.uk>
45 lines of code changed in:
(Re)enable support for multiple CVS modules in a single cvs task.
Submitted by: Josh Lucas <josh@stonecottage.com>
1 lines of code changed in:
Don't assume it has been the build file if the parser throws a
FileNotFoundException. Could be an external entity or a DTD file as
well.
Submitted by: Scotte Zinn <szinn@patronix.com>
1 lines of code changed in:
Fixed documentation for <antcall>
Submitted by: Nico Seessle <nico@seessle.de>,
Diane Holt
2 lines of code changed in:
Fixed what looks like a typo in the error message.
2 lines of code changed in:
Removed dir attribute from Copy and
Move tasks. Now you can only copy
or move entire directories with
nested FileSets.
Prompted by a patch submitted by
Nico Seessle.
46 lines of code changed in:
Fixed type on jlink documentation.
Submitted by: Steve Zindel <steve.zindel@semrev.ch>
3 lines of code changed in:
Allow the user to specify a classpath to <junit> even if fork="off".
56 lines of code changed in:
Let jikes use the temporary file solution if the total length of the
command line exceeds 4k.
8 lines of code changed in:
Make sure files are getting closed.
Submitted by: Nico Seessle <nico@seessle.de>
22 lines of code changed in:
Extended testcase for <filter> to show that Bug #38 (report #184) has
already been fixed.
Submitted by: Erik Meade <emeade@geekfarm.org>
79 lines of code changed in:
Made sure that Project.resolveFile would always use the canonical path
of a file.
Submitted by: Adam Murdoch <adammurdoch@yahoo.com>
9 lines of code changed in:
Fixed some testcases:
(1) make the Path tests work on Windows even if not working on C:
Submitted by: Erik Meade <emeade@geekfarm.org>
(2) Take care of deprecation warnings and added functionality for some
of the file handling tasks.
18 lines of code changed in:
Fixed detection of duplicate entries in <jlink>.
Submitted by: Matthew Kuperus Heun <matthew.k.heun@gaerospace.com>
1 lines of code changed in:
Made the old file handling tasks even more deprecated. Made Ant use
the new tasks in its own buildfile.
Fixed a problem with <delete dir=""> when the directory didn't exists
(deltree would ignore this - delete now does so as well).
46 lines of code changed in:
Consolidation of Copyfile, Copydir, Delete, Deltree, and Rename into
Copy, Move, and Delete tasks.
813 lines of code changed in:
Patch to ensure a properties file is always closed after its read. Contributed
by Nico Seessle.
Some cleanup of field access levels, etc. by me.
25 lines of code changed in: