Stefan Bodewig
f5b6799863
Add documentation for <java>'s new timeout attribute.
PR: 5299
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272291 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
0614659ed5
2002
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272290 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
a4a3c8cb37
Make sure the example works
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272289 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
0f1259d2f3
* Moved PropertyStore to interfaces.property. Left DefaultPropertyStore
where it was.
* Changed PropertyResolver.resolveProperties() to use a PropertyStore,
rather than a TaskContext.
* Changed PropertyStore methods to throw a TaskException.
* Changed contract of PropertyStore.getProperty() to throw exception if the
requested property is not set.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272288 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
e06736172f
Forgot to move the messages across.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272287 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
9f71c862fe
New depend checks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272286 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
3c46d4557a
Create temp file in user.dir (PR 4590).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272285 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
20b0507cd3
adding inheritRefs to <antcall>, for better consistency with ant. The default is of course false.
No need to update whatsnew, as that already implies that antcall does this.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272284 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
23337b5063
adding inheritRefs to <antcall>, for better consistency with ant. The default is of course false.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272283 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
909ef56547
Setup to suport more test sets for depend task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272282 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
9b18f927fe
Make Sun coding standards (and Conor) happy :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272281 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
70b7bb1065
overide -> override; writer -> file; fix line-breaks/spacing so
the output's a bit neater.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272280 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
d29c41d16c
Add cygpath handling of JIKESPATH (PR 6943).
Also remove superfluous if on ANT_OPTS setting.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272279 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
17f7feb790
Moved a bunch of classes to framework.nativelib:
- Argument
- ArgumentList
- Commandline
- EnvironmentData
- EnvironmentVariable
- Execute
- LoggingExecOutputHandler
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272278 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
beed9501eb
Renamed DependencyMetricsTest -> DependencyMetricsTestCase, so that it gets run.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272277 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
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