James Duncan Davidson
e9211a1fb8
Changed task loading to use a centralized TaskManager that keeps tabs on
all classes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268332 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
9b36df2db1
Missed a hardcoded indent character.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268331 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
d886d50323
Moved the common code from XmlLogger and XMLJUnitResultLogger into a
new class.
Wrap nested text into <![CDATA[ ]]> and replace special characters in
attribute values correctly.
PR: 413
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268330 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3eebdfd1c8
Fixed NullPointerException in <copy> when <mapper> and overwrite have
been used at the same time.
Reported by: Raphael PIERQUIN <pierquin@agisphere.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268329 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
2295e485c4
Allow for zip files that contain nothing but empty directories.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268328 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
9e2e9dbcf9
moved PrefixFileSets from War Task to Zip task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268327 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d483cb49e9
oops missed some documetnation submitted by Jose Alberto Fernandez <JFernandez@viquity.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268326 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
cc3fb0c926
Load environment variables either when a task is explictly executed ( <property environment="blah" /> where blah will be prefixed to every variable). Also load it when env elements are specified to exec calls.
Submitted By: Jose Alberto Fernandez <JFernandez@viquity.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268325 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
James Duncan Davidson
4cd7d60e99
Changed bootstrap to use Conor's idea of having a BootBoot that grabs
tools.jar and puts it on the classpath when needed. I did change things
around so that it's now Bootstrap --> Bootstrap2
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268324 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
d741f56d0b
Change behaviour to log a warning rather than throwing an exception. I had
to pass in the project object to get access to logging, unfortunately.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268323 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
5ccd2bcf73
Throw a BuildException when an attempt is made to use a property which has
not been set. Any build files which rely on non-set properties being passed
through untranslated will now break.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268322 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
795157a46f
Make perforce tasks work on Windows 2000 as well.
Reported by: Craig Kelley <ckelley@HotPOP.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268321 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
92cf6a4b48
Removed *Entry abstraction as it was overkill for Ant atm.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268320 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
James Duncan Davidson
9e6b22c433
Updated instructions now that the .jars are history.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268319 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
James Duncan Davidson
ec853e41d6
Remove .jar dependancies.. Now AntEater builds off xml-crimson as its parser
and handles things on its own. Only takes an extra 10 seconds on the bootstrap
and will tend to keep the crimson guys honest. :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268318 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
James Duncan Davidson
181ddadffb
Initial checkin
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268317 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
19600e6d00
Refactored proposal so it is more inline with apporpriate design patterns.
Added in a number of new tasks to demonstrate interaction with tasklet runtime.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268316 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
66c74a2fce
do versioning the *right* way
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268315 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
523dccea55
turn on filtering for the docs directory to allow the correct version
number to appear in the documentation.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268314 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
ab5d2d6676
Started adding some documentation and exporting the correct services via CM rather than all services.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268313 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
51af2a4c2d
Modified to play well with other ants installed
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268312 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
141764dd68
added myself
changed the version to be based on the Id tag
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268311 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
3fe45be591
added trailing slash to url
added documentation about quiet argument to the <delete> task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268310 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
053fba0662
Bring ant.bat into line with changes made to ant.sh by Jon. Specifically
invoke the java.exe from JAVA_HOME/bin if JAVA_HOME is set and JAVACMD is
not.
Also make sure the user's %JAVACMD% value is not altered.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268309 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
e9d7860e11
sample .ant.proeprties file.
Will be incorporated into build sa soon as solve the "dirname $PRG" in win32
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268308 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
907f0601dd
Made win32 scripts similar to unixs by adding .antrc facility
Submitted By: "Craig R. McClanahan" <Craig.McClanahan@eng.sun.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268307 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
1d3dc3765d
Continued developing myrmidon
* simplified logging interface to be independent of org.apache.log
* made it so that you no longer need to build a classpath and hand it to ant!!!
* added ant-call task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268306 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
f6a78a6345
Changed version of regexp as 1.1 doesn't work properly, clarified some
other entries.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268305 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
4cce39e5f2
removed requirement for JAVA_HOME to be defined, however,
you will still need to have "java" in your path if it isn't defined.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268304 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
8b59abaefc
added support for cygwin
re-organized things
fixed a couple bugs
correctly set environment variables
all in all, i can now build Ant under cygwin on win98.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268303 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
4eeccf29b5
added support for cygwin
re-organized things
fixed a couple bugs
correctly set environment variables
correctly execute the building of the ant distribution
all in all, i can now build Ant under cygwin on win98.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268302 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
335836ee53
back out requirement for xerces. my mistake.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268301 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
3b30998e93
added xerces.jar
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268300 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d716d3b750
Added note about dependent jars.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268299 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d72d53004b
Added note about dependent jars.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268298 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
74e61f0270
Added note about dependent jars.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268297 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
be29c38722
added setQuiet option to emulate a rm -f
i can't actually test this code since i can't even get Ant to compile.
maybe someone else would like to test it for me?
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268296 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
81dabb3cb5
Adding in files that were seemingly ommitted from commit
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268295 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
1d4cea48e0
grr - removing my funky .ant.properties file and adding .cvsignore so I won't accidently add th wrong stuff in.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268294 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d90a268ff3
oops - removing my funky elisp file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268293 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
ed120ac805
Initiall checkin of myrmidon proposal
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268292 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
3b383850af
More adaptions of ant for cygwin.
Submitted By: Peter Seibel <peter@javamonkey.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268291 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d57cd12071
Hopefully fixed cygwin stuff...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268290 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
fff6d5a32a
Patched ant to run under Cygwin. Patch supplied by Peter Seibel <peter@javamonkey.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268289 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
0dee027097
Documentation of <transform>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268288 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c563ee7eba
Documentation for the nested <srcfile> element of <execon>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268287 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e2dfffecc5
Documentation for tasks that can have a nested <mapper> element.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268286 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e888cc1fc8
Documentation of <mapper>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268285 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
a98592f829
Fixed some more bugs in the <telnet> documentation.
Submitted by: Scott Carlson <scottcarlson@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268284 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
963798591e
Finally make <taskdef>s with nested classpath elements work wherever
they are.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268283 13f79535-47bb-0310-9956-ffa450edef68
25 years ago