adammurdoch
d7c5961f02
* Moved a bunch of Jars around in CVS.
* Moved a bunch of Jars around in dist image:
excalibur-cli-*.jar -> dist/bin/lib
excalibur-bzip2-*.jar -> dist/ext
excalibur-tar-*.jar -> dist/ext
excalibur-zip-*.jar -> dist/ext
* Added dependency on 'excalibur-bzip2' to archive 'antlib'.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272266 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
bf9414c704
* Added --type command-line option, which specifies which ProjectBuilder to use.
* Use ConvertingProjectBuilder for .ant files as well as .xml files.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272265 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
f3bc7772a6
Rename the excalibur packages in prep for release
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272264 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
708d61d5bc
Fix compile problem.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272263 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
dfa0c6e159
VFS Additions:
* Added FileSelector, which allows files to be chosen when doing recursive
operations. Added a couple of implementations. Added a selector parameter
to FileObject.delete() and copy().
* Added FileObject.replicateFile(), which converts a FileObject into a local File.
* Moved replication code out of the Zip provider, into a shared FileReplicator
component. The implemenation is pretty brain-dead, but at very least should
properly clean up temporary files in ant_vfs_cache. Also, local files will
no longer be replicated, but used directly.
* Added FileName.getRelativeName(), and NameScope.DESCENDENT_OR_SELF.
* Now handles providers which are LogEnabled and Disposable.
* Made the local file provider pluggable.
* Providers are now responsible for thier own caching.
* FTP and Zip providers clean up properly. Fixed FTP directory delete.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272262 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
f382fa32ee
Add EOL between error message and stack trace.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272261 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
0556bf3b36
Was not cleaning-up the services.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272260 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
166d4044e1
Make compile.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272259 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
aaf5713fe7
Bring testcases back into line with removal of -ref pattern from attributes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272258 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
42c6021a9e
Introduce the concept of a PropertyStore. The PropertyStore is where all the properties are stored (oh der!) and it is where things like immutability, scoping and so forth are controlled from.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272257 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
e2ec6a3988
Made getProeprties() throw an exception on error
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272256 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
13775663d6
Doc tidy-up:
* Fixed some spelling, added a tiny bit more content.
* Added an 'anchor' attribute for <section> and <subsection> elements.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272255 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
829ab528ab
Display optional dependencies aswell
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272254 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
233e04e453
Extract constant
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272253 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
4c351266ad
Avoid null pointer by checking to make sure extension is non-null before adding it to manifest
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272252 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
c66d1357e4
Reworked task based on feedback.
Moved all attributes relating to extension into a sub-element "extension"
Renamed "depends" to "dependsfileset"
Renamed "optional" to "optionalfileset"
Added "depends" sub element that are the same as "extension" sub-element
Added "option" sub element that are the same as "extension" sub-element
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272251 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
0e481b8463
Seems I forgot to commit this...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272250 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
5b95034bfc
Add changelog.xsl to distribution and also make sure it is documented.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272249 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
3963920268
Add in stylesheet forhangelog report.
Submitted by: Frederic Lavigne <fred@castify.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272248 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
435e643e23
Pass of all stream processing into another thread so that hopefully it wont block... maybe ;)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272247 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
145903b92b
Allow ejbjar dependency including behaviour to be controlled
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272246 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
4c560e713a
make sure output of the spawned thread is attributed to the current
<java> task when using the timeout feature.
If you don't like the name of the method, change it 8-)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272245 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
db9b493a16
Nits.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272244 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
6a44607ea6
Preserve ordering of taglets and tags by using one list
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272243 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
eebfd94f70
<chmod> doesn't support in/excludesfile attribute.
PR: 6016
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272242 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
5ec38ccd3f
Toplink element is no longer required. The standard weblogic element
can handle toplink based beans and has done so for a while
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272241 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
422ca8ee1e
New checkstyle check - woohoo
Sync up condition checks with current Ant1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272240 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
32452cc99f
stray debug statement.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272239 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
614713629b
Make not so strong, we don't really know whether we've managed to end
the spawned thread. Make the thread a daemon thread.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272238 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
d463563bef
timeout support for <java>
PR: 5299
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272237 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
69b83f3213
Re-enable DependTest - no longer uses touch
Update many checks to handle optional tasks which require JDK 1.2+
Problems remain for builds with ORO present
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272236 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
0d7515e6c3
refactor ExecuteWatchdog - extract a more generic timer. Preparation
to allow timeout attribute in <java fork="false">
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272235 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
6258074cd0
Add append attributes to <exec>, <java> and <sql>
PR: 3234, part of 5299
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272234 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
c0c176e892
2002
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272233 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
8bd72d6533
Add taglets support to javadoc
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272232 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
8ccf522d81
JDK 1.1 memory must be set. Use ANT_OPTS and introduce new variable
for bootstrap's Javac usage
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272231 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
42ee11e63e
NetRexx and iContract tasks require JDK 1.2 methods currently
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272230 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
ae694da658
Tedious workaround for JDK 1.1 compilation issues
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272229 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
ac7d747c92
iJDK 1.1 has trouble with inner class variable access - use method instead
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272228 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
b62d2557ae
temporarily(?) disable DependTest
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272227 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
0705b27e50
Add my most important TODO items to the list, others are already
recorded in bugzilla.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272226 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
9fca9a56a5
JDK 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272225 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
5cdce7b017
Changes to BCEL checking and some additional descriptions
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272224 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
7196c156c9
Disable second half of this test for now. I'm not sure why you can't pass
a <dirset> to a <fileset> by reference.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272223 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c213331f01
Document <classfileset>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272222 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
ac65e76ac6
Test case for <classfileset>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272221 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c588308c64
Minor improvement to error message
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272220 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
caa574d58e
Remove check which prevents fileset subclasses being passed by reference
where a fileset is expected.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272219 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
bb34e52397
Fix up operation of classfileset to behave more like a normal fileset in
terms of what it returns. Also, do not ignore the <include> elements, etc
but allow it to control the basic set of classes which are examined.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272218 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c0a3bacdf9
Test cases for <depend> task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272217 13f79535-47bb-0310-9956-ffa450edef68
23 years ago