Diane Holt
f563831080
Fix DIRLIBS to allow for space (iow, more quoting crud -- gack!)
(PR 5178)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272276 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
aacfb068cc
Axed a bucketload of classes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272275 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
9f496d1b2a
* Extracted ArgumentList superclass out of Commandline. Changed most usages
of Commandline to use ArgumentList instead.
* Execute now extends Commandline.
- Removed Execute.getCommandline().
- Moved Commandline.getCommandline() down to Execute, and made private.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272274 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
b0bf9dddde
Forgot to re-gen the html page one last time (grrrr).
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272273 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
519089ddf9
Add some short-cuts for getting bug reports.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272272 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
8da6b3ac95
Change style settings to add space after casts
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272271 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
45fd3ec75d
Refector the new method into a separate set and get methods
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272270 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
1308dd4c01
Axed todo.types.FileSet.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272269 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
248269dea4
* Split up todo.types.PathUtil.
- Moved generic formatting to aut.nativelib.PathUtil.
- Moved FileList util methods to framework.file.FileListUtil.
- Moved addExtDirs() to DefaultCompilerAdaptor.
- myrmidon.components.* no longer depend on todo.*
* Removed all usages of Commandline.toString(), size() and getCommandline(),
excluding Execute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272268 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
bd92e4de44
Rework the extension stuff again to deal with extensionSets rather than the other constructs. Also made Extension/ExtensionSet datatypes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272267 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
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