Stefan Bodewig
83dde256f5
Revert most of my last changes - one part has been wrong (pointed out
by Peter) and one part doesn't work anyway, so we can leave it as it was.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268535 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
46e21ab7d8
(1) Fix <copy> task to point to the "correct" source directory.
(2) I think there are a couple of superfluos @ characters in Constants.java.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268532 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
86aab868dc
Disabled copying of source into another tree and just copied the one required constants file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268531 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
bd2c472af4
Make sure task list is copied.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268522 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
3848061ead
Update to new build scripts
Correct version string
call bootstrap.bat
Introduce an install-lite target
Move building of distributions files out of dist target
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268514 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
4f09ca603f
Made sure defaultManifest.mf is included in ant.jar
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268513 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
99f86d5034
Fixed errors wrt
* junit not being on primordial classloader.
* ANT_HOME being overidden
* no install target
* no version data
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268509 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
b4dcbaf0ae
Added dist.base to complete all recomends of Conor
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268508 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d0117ae16c
Work in almost all of Conors suggestions
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268507 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
27491607d8
Checked in alpha version of new build system.
May not fully build on *nix platforms yet.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268504 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Sam Ruby
1733506854
TraX support should be optional!
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268395 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
736bd1b658
A fun little task to play a sound at the end of a build.
I got tired of waiting for some else to commit it. I made some
small mods to Nick original proposal.
Submitted by: Nick Pellow <nick@cortexebusiness.com.au>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268381 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
44d572de88
Added the JAXP reference distribution jars to make it easier to build
ant out of the box. Ant should now build with an empty classpath. I haven't made
the changes for Unix scripts yet.
Also separated the building of ant.jar and optional.jar so that local
builds should more closely match distributions. There is a lot of duplication
between a normal build and a distribution build which can probably be readily
removed now.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268380 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
Stefan Bodewig
4c5c8d89be
Moved the instantiation of the RE matcher to a factory. Users can now
choose an implementation of there own by setting a system property.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268264 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6c00c7d906
New task <javah>.
Submitted by: Richard Beton <richard.beton@roke.co.uk>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268261 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
2884faae89
New Perforce tasks.
Submitted by: Les Hughes <leslie.hughes@rubus.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268259 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c8b92216b3
Implementation of the regexp interface for Jakarta-ORO.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268258 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e4f0795f1f
New Mapper type for regular expression replacements. Currently only
jakarta-regexp is supported, at least an ORO implementation will follow.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268257 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
e05b233530
Allow per-project properties file
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268235 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
88b5051fad
Added a ~cleaner
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268224 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
ab33c688f0
Added Stylebook task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268222 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
8f65e70de7
Added a new optional telnet task.
Submitted by: Scott Carlson <scottcarlson@yahoo.com>
Moved optional FTP task to the new net package.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268161 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
glennm
bd6aa7e0b2
Added support to _not_ compile the VisualAge for Java
IDE integration classes unless the Workspace class
is in the classpath.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268160 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
a18fbb4649
New task antlr. See www.antlr.org.
Submitted by: Erik Meade <emeade@geekfarm.org>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268151 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
19fe1e5a69
Let users override whether the <junit> tasks fork or not (default is no).
Submitted by: Vincent Bergbauer <vincent_bergbauer@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268132 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
e49a994964
Add some grouping to the Ant Javadoc generation.
Not bad as an example usage of the group nested element too.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268124 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
56a89e559c
Include build.sh in the files whose permission are set and linendings
adjusted.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268123 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
ca3d2ad739
Bump version up to version 1.3alpha
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268122 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
98665d1a71
Preparing for 1.2 release build
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268117 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
2a3982483a
exclude the helper files for the testcases from the binary
distribution, we don't ship the test sources there either.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268114 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b14ee14daa
Include src/etc in the binary distribution.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268113 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
99f3f52ede
Ensure the output of the modern compiler is going to be redirected as
well.
Prepare for a second release candidate build.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268110 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
04d285ff1a
Made sure bootstrap.sh is executable in the distribution builds.
Submitted by: Cheng-Wei Cheng <CCheng@gluecode.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268099 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
8656b79851
Some convenience targets for release builds.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268088 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
d96001e698
Change version from 1.2alpha to 1.2rc - release candidate.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268085 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
glennm
9f766c7fa0
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.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268061 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
47dce162e8
Allow the user to specify a classpath to <junit> even if fork="off".
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268059 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
1b6e915636
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).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268052 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ad48a0d392
Make the handling of nested #PCDATA more predictable by not stripping
anything. The older version depended upon the parser (does it invoke
characters once per #PCDATA section or once per line).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268024 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7c231e500f
Added unittests for a bunch of tasks.
Submitted by: Nico Seessle <nico@seessle.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268018 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
33100d85b6
Formatter would close System.out (preventing further output)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268017 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
640c3528b8
garbage again, sorry.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268015 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7ee8e30cd0
<ant> now copies the definitions of data types to the child project as
well.
Reported by: Jose Alberto Fernandez <JFernandez@viquity.com>
<ant> now checks it isn't calling the target it is nested into.
Submitted by: Nico Seessle <nico@seessle.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268014 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
4727d20b80
Removed some garbage.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268006 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
8c59db7895
Allow tasks to be added at runtime and only fail if they cannot be
found at runtime.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268005 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
53ff5c3147
<junit> now works again as it did before tasks started to be
configured at runtime.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267990 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
409b0917b6
Added usefile attribute to <formatter> to allow testoutput to be sent
to stdout instead of a file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267989 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6ecbe24218
Moved ${} expansion and task evaluation to runtime.
This has a lot of consequences, most notably those listed in
WHATSNEW. This also affects the behavior of several other tasks like
<available> who will now do their job at runtime instead of parser
time as well.
I've changed the version number in build.xml to reflect this bigger
change.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267988 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3aaf6e364a
Removed some unused files and added a pointer to the mailing list
archive at covalent.net.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267986 13f79535-47bb-0310-9956-ffa450edef68
25 years ago