Stefan Bodewig
c1522ce56e
remove redundant logging.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270145 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
f51a88bc67
Update FAQ about MailLogger
Submitted by: Erik Hatcher <jakarta-ant@ehatchersolutions.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270144 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ccb4460206
Add documentation on Loggers and Listeners.
Submitted by: Erik Hatcher <jakarta-ant@ehatchersolutions.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270143 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
d2405f4003
fix NPE.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270142 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
4f98ab89b6
Fix taskdef testcase in a rather hacky way. This one doesn't address
child elements of user defined tasks that override built-in tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270141 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ce90a68baa
Add a testcase that demonstrates why FOP's build fails right now.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270140 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
32b5622cab
Add TOCs for Installing, Using, Running, Developing; add some name tags;
clean-up tweaks here&there.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270139 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
674ef2ee73
Add a BuildLogger that can send emails.
Submitted by: Erik Hatcher <jakarta-ant@ehatchersolutions.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270138 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
feb7e14e12
If you follow the FAQ, it won't work.
Submitted by: Erik Hatcher <jakarta-ant@ehatchersolutions.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270137 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
3745d5dc70
Add a new inheritRefs attribute to <ant> with a default value of false
that controls implicit copying of references - i.e. we don't copy
anything by default.
Try to copy a clone before copying the real object.
inheritRefs="true" doesn't make any sense for <antcall> as all
references of the calling project will be defined in the new project
and wouldn't be overwritten. That's why <antcall> didn't even get
this attribute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270136 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
6ef4875d06
Make those types that have internal state cloneable in a sensible way,
take advantage of ProjectComponent, simplify a few things.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270135 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
36f2fcd9b9
Update info on NetBeans, fix some typos.
PR: 5378
Submitted by: jesse.glick@netbeans.com (Jesse Glick)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270134 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ddc395dffa
Add some tests for manifest task - realized that empty manifest aren't
that empty.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270133 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1eb5ef27e1
improve documentation of manifest task, using Conor's patch that
caught me mid-flight as a basis.
We really should coordinate from time to time 8-)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270132 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ceb720e799
Make Manifest.java a full flegded task that allows you to write a
manifest file.
PR: 5190
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270131 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
3aef6ddcfc
Documentation of inline manifests (at last)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270130 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1318b84a90
remove exit ability from <input>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270129 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
c78d3f894e
Replace ProjectHelper.replaceProperties calls with a new one-arg
method in project.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270128 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
b251a9a8f5
Make <waitfor> set a property instead of throwing an exception if the
maximum time to wait has been exceeded.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270127 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
b546691d3a
Add if/unless attributes to <fail>.
PR: 1380
This is the first step to remove the fail functionality from input and
waitfor.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270126 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
a87eaeff37
Things you never knew about this task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270125 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
3b37eee831
has anyone used this task recently? It generates an exec usage complaint.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270124 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
968b951f03
More refactoring, javadoc fixes and spellchecking.
The task is now failing for a failed checkout.
Submitted by: Steve Cohen <SteveC@ignitesports.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270123 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e8f24b5abb
JDK 1.1 doesn't grok UTF16 8-(
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270122 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
33a75c75d5
simplify DefaultLogger
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270121 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1e65e7f37f
Don't require webxml in <war> or appxml in <ear> if updating an
existing archive.
Submitted by: Stefano Mancarella <mancarella@opoipi.bancaintesa.it>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270120 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
5971a069cf
Properly exclude ejbjar unless BCEL is around
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270119 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
8303dd1fd6
Remove the old mechanism of adding super classes and super interfaces to EJB jars
and replace with a general class dependnecy check. This should allow ejb jars
to be much more complete as per the spec.
ejbjar now depends on BCEL.
Add support for Websphere.
Submitted by: Holger Engels <hengels@mercatis.de>
Maneesh Sahu <msahu@interkeel.com> (Original Websphere support)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270118 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
03d2b1c05f
If running on JDK 1.3 register an exit handler that kills spawned
processes when the JVM exits.
PR: 5125
Submitted by: mnewcomb@tacintel.com (Michael Newcomb)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270117 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
2b673beb3f
Don't keep old testcases around when doing a bootstrap build.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270116 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
2fedf3b92f
JDK 1.1 issues.
I'm sure the depend classes can be converted to not use JDK 1.2
collection classes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270115 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
9a9e3a3581
Use the proper encoding for the default manifest.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270114 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
d472edbcb0
Make DefaultLogger a bit more subclass friendly.
PR: 4152
Submitted by: jakarta@ehatchersolutions.com (Erik Hatcher)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270113 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
d7c1a1daa5
task lacked a failonerror flag. sigh. now you can handle a missing server without the build keeling over.
Also now we can start writing some unit tests on this item, no?
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270112 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
eed192aac1
Name of file attachments can be optionally included.
PR: 3024
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270111 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e1ac74c48c
repair the broken logic of my last patch (my fault not the original
submitter's).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270110 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
2ffd04693b
use the same timestamp for all files of nested filesets in <touch> if
no value has been specified.
PR: 2956
Submitted by: richardwan@servidium.com (Richard F Wan)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270109 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e119ca284e
We really want to look for a constructor taking a *Project* argument,
not a possible subclass.
PR: 2652
Submitted by: Robert Watkins <robert.watkins@qsipayments.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270108 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
d53e8a4c2e
Document a known modern compiler on windows bug.
PR: 3345
Submission By: jesse.glick@netbeans.com (Jesse Glick)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270107 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
057c5dad45
perform some sanity checks on mail servers response.
PR: 5273 (but probably doesn't fix it)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270106 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
05b5cb8f3d
Allow <ant> and <antcall> to pass references to the subbuilds.
Submitted by: Matthieu Bentot <mbentot@arantech.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270105 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
52bb31a081
Make Cygwin detection work with newer versions of it.
Submitted by: Bill Burton <billb@progress.com>
This is more or less untested (I can verify it doesn't break building
on Linux or FreeBSD 8-) as I don't run Windows or even Cygwin.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270104 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
ca333df86b
Forgot to apply the filtering stack trace patch...
Thanks to Erik Hatcher for keeping an eye open.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270103 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
d5f835f2ac
Minor layout change.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270102 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
3489bebc3d
Documentation patch from Scott Stirling <scottstirling@rcn.com>
about stack filtering.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270101 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
03e7448524
constructor has changed for filtering
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270100 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
c58f8e6e7a
Patch from Scott Stirling <scottstirling@rcn.com> that allows
stack trace filtering for formatters. It will filter out
those unneeded frame from Ant and JUnit so the stack will
be much more readable.
nb: Looks like the JUnit task need serious refactoring since we have
been adding feature incrementally. It starts to be a real mess,
I can barely read my own code :-(
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270099 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1b414dd2d4
Revert to original API for ConfigurationHandler.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270098 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0752e7dc35
Commit a trimmed list of actions todo.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270097 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
48aa9d115e
Added a test for time dependent copy -and the ability to override it.
This is long for a test (=harder to tell which assert failed), but if you are going to sleep between touches then you should make the most of the test.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270096 13f79535-47bb-0310-9956-ffa450edef68
24 years ago