Peter Donald
a4121e0049
Added exclude when icontract is not present
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268716 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Sam Ruby
834eb88d8c
Dump configuration information along with test output.
Based on a suggestion from Stephane Bailliez.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268696 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
7435b27b91
Merge 1.3 branch changes into MAIN
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268691 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
41f7afa119
Merge in my patches from the 1.3 branch.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268676 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
5337488612
Merge of 1.3 branch changes into the main branch
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268652 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
0d651e6ce9
MAIN is now 1.4 alpha
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268588 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
dc7dd4ad84
Update version for 1.3 beta 1 build
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268585 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
3c6126f29b
Add nested filesets to tar through which file permissions can be set.
This is done through an octal mode attribute. The groupname and username
may also be set. See build.xml for an example usage.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268581 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
a7b657bd9a
Add in any jars in lib/optional when doing a build.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268567 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
d1895cd5aa
New task <junitreport> and some improvements of DOMElementWriter
Submitted by: Stephane Bailliez <sbailliez@imediation.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268562 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
6ff2c8367d
Add support for long filenames in tar task. The tar task now takes an
attribute "longfile" which can take either the value "truncate" or the
value "gnu". If the attribute is omitted, an exception is thrown (the
current behaviour). Truncation is currently silent but willbe fixed to
give a warning.
Restored building of tar files in the distribution target.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268555 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
d94e3888d7
Correctly clean up after testrun.
Reported by: Frank Wierzbicki <wierzbickif@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268550 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
8a40113487
Further tuning of the build scripts. The bootstrap now goes into
the bootstrap directory to minimise interference with the CVS lib
directory.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268545 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
05f470f1d0
Changes for Unix build process
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268544 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
da10e54de9
* Added <sysproperty> to <junit>
* fixed a bug that prevented <junit> from logging to logfiles with a
comma in its name in fork mode
* fixed some problems within ExecuteWatchdog
Submitted by: Stephane Bailliez <sbailliez@imediation.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268543 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
90380952be
Revert build process to old style for 1.3 release
Rewrote build.xml using most of the ideas from the new build process
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268542 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
06e53bdfb5
Copy the list of default datatypes as well.
Submitted by: Scott Stirling <sstirling@mediaone.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268539 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
0cda4a725c
Fix for javadoc building.
Submitted By: Andrew Sudell <asudell@Op.Net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268537 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
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