files of Ant (and optionally install them on the Jakarta web server) that
include the JAXP reference implementation JAR files ("jaxp.jar" and
"parser.jar") that are redistributable.
Prerequisites for the successful execution of this script are listed in
the comments. Because the script is intended to run from a "cron" job on
the Jakarta server, no Windows version is provided.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267662 13f79535-47bb-0310-9956-ffa450edef68
subtask. Apparently the base directory for Javadoc is set to the "outer"
Ant's base directory, instead of the "inner" one. This fix works around
that problem by relying on the (undocumented?) fact that the "basedir"
property is set automatically by Ant.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267661 13f79535-47bb-0310-9956-ffa450edef68
NetRexxC 1.160 or higher needed (due to bugs in the way the compiler
handles error streams).
Note: I changed the package names and converted the calls from using
Introspection to directly calling the compiler.
Submitted by: dIon Gillard <dion@multitask.com.au>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267637 13f79535-47bb-0310-9956-ffa450edef68
Without this fix it didn't work on my NT JDK 1.3b system. I've tested the
current script on JDK 1.3b and JDK 1.2 and it now respects JAVA_HOME.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267634 13f79535-47bb-0310-9956-ffa450edef68
While some (like chmod) are clearly Mac motivated, others (like Javac) are
fixes to bugs that can appear on any platform.
Submitted by: William Uther <will+ant@cs.cmu.edu>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267621 13f79535-47bb-0310-9956-ffa450edef68
Also fix two files to compile with the more strict Jikes compiler.
Submitted by: Sebastian Kanthak <sebastian.kanthak@muehlheim.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267619 13f79535-47bb-0310-9956-ffa450edef68
It can be used to add a short description of what the particular instance
of the task is doing - instead of/in addition to xml comments.
It can be usefull to display it if a task fails, and it's a good way to
document the file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267618 13f79535-47bb-0310-9956-ffa450edef68
- build.xml - small changes to allow build from a different directory
( usefull for nightly, which is broken )
- set ant.file == the ant file that is executing ( we also set ant.home
to the home of ant )
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267615 13f79535-47bb-0310-9956-ffa450edef68
called antfile
- build.xml: read ~/.ant.properties if exist, it will allow override of local
properties ( you don't have to type -Dfoo=bar each time you run ant )
- changed dist.dir to ant.dist.dir ( to allow users to set the destinations
per project in ant.properties )
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267612 13f79535-47bb-0310-9956-ffa450edef68
the "class" attribute in various taskdefs. This is required for use under
JDK 1.3 (RC1) due to changes in the way introspection works. Don't know
about the final version of 1.3 but changing to "classname" is probably a
good idea in any case. By leaving the setClass method in place, current
build files can continue to be used under JDKs prior to 1.3. It also allows
time for build files to be migrated. Eventually setClass should be removed.
Note: I added a deprecation warning to the output whenever the class
attribute is used.
Submitted by: Conor MacNeill <conor@m64.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267611 13f79535-47bb-0310-9956-ffa450edef68
conditional inclusion/exclusion of paths based on the absence/presence
of specified classes in the class path.
If anybody has any better suggestions for the names of the attributes,
please let me know.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267610 13f79535-47bb-0310-9956-ffa450edef68