Stefan Bodewig
e6706b6dae
Make live easier for projects that subclass Project by setting the
input handler to a default value.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272551 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
9be0c96b99
consider it done.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272550 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
7960f35355
Final move of myrmidon stuff
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272549 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
01b5ce6c03
Inherit input handlers in <ant*>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272548 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
187fb83b99
Fix javadoc
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272547 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
749151ae4f
Add in task that will display specification
and extension information about jars/libraries.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272546 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
150545be2f
Add documentation for new input stuff.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272545 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
6e595f17d7
We have moved.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272544 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
8ff69d7cae
Cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272543 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
991a1c8060
remove input proposal step 1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272542 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
550607147f
merge input propsal into main tree.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272541 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
6de0aa0431
Make <xmlvalidate> use JAXP when the user didn't provide a classname.
This should make the tests work no matter which XML parser you used
(failed for me now as I still have Crimson on my CLASSPATH).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272540 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
422f63ab87
patches provided by Nicola Ken Barrozi. documentation added. the "[]" and indexed properties were removed as they did not work properly and were not desired.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272539 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
0b3cd9d4fe
Enable property expansion when reading MailLogger.properties.file. Also, modified so error stack trace goes to System.err.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272538 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
f43a1d0628
Patch applied from Ville Skytt�, PR#8245.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272537 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
780343856b
Remove Crimson reference, switch to Xerces.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272536 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
7fc0d42636
Improve XML parser issue reporting
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272535 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
7b1b3d1667
added test to ensure XMLCatalog *and* classpath are working as expected.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272534 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
96b8de4079
modified to internally use an XMLCatalog rather than the LocalResolver.
Note: one potential API break, I removed public Vector dtdLocationsr, but it was added after 1.4.1 release, so would only be a problem if classes written for 1.5alpha relied on it which is unlikely, and too bad for them! :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272533 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
0295790895
add support for multiple XMLCatalogs - sort of unfriendly to only allow one without giving an error if more than one was specified :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272532 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
18932bbc53
add support for classpath, and ensure that relative files are resolved properly.
the classpath appending when nesting XMLCatalogs may need to be rearranged, not sure.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272531 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
aa300fc40b
fixed XMLValidate task and test - see the kind of trouble we can get into using String for filename parameters?! :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272530 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
2b22efccb0
If default target is not specified then default to using "main"
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272529 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
bcb858894c
Fix for PR 3247 - keep our own local copy of the Jakarta logo so documentation works off-line too.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272528 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
d7d2c3fe3e
First pass at a slight variant of Nicola Ken Barozzi's XmlProperty task from PR #7767 . More tests and probably some slight refactoring is needed to handle other cases (like the list properties) better, but works as-is pretty nicely.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272527 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
2c172d974f
I've forgotten that one can set <javac>'s fork option via
build.compiler as well.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272526 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
23abe1b6c3
I'm in pedantic mode this morning.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272525 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
bbe68be969
new istrue/isfalse condition tests.
I stuck some contains tests in here too, not noticing that they were in ContainsTest. Well, extra tests are always good, and now we test validation too.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272524 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
49a7b28ac3
new istrue/isfalse condition tests
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272523 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
0c54584d3d
Update documentation of <concat> to reflect the tofile -> destfile
change made during development.
Fix typo.
Submitted by: Derek Slager <derek@activate.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272522 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
96ee13b7c9
new istrue/isfalse conditions
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272521 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
6c45e6d1ae
JDK 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272520 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
ad5f98d708
doc addition; fix defect # 8181 . I note this is not stephane's current email addr at the top
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272519 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
ba37491689
the handy helper class to allow tasks to take hexadecimal, octal, or decimal strings, and returns back an intValue.
test cases even! :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272518 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
169b689172
Add nested XMLCatalog support, which will make grouping them in a build file a bit more flexible. This hasn't been tested other than to try that
<xmlcatalog id="one"/>
<xmlcatalog id="two">
<xmlcatalog refid="one"/>
</xmlcatalog>
worked, but its straightforward enough that it (hopefully) won't break anything :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272517 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Magesh Umasankar
934a2268c7
Generate MD5 checksums for 'rpm's as well.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272516 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Magesh Umasankar
6858be5cce
Search $PATH to see if rpm is available if it is not present in normal locations.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272515 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
dd7c7098d8
<mapper> and srcfile can live together.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272514 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
f4521545f9
Improve javah's error message.
PR: 8095
Submitted by: Jesse Glick <jesse.glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272513 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
8fc7469be6
typo's in apply's docs.
PR: 8094
Submitted by: Jesse Glick <jesse.glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272512 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
bc8388ee6e
A couple of typos in cvs's documentation.
PR: 8243
Submitted by: Ville Skytt� <ville.skytta@iki.fi>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272511 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
8eade094d7
Make FAQ from PR 6606.
PR: 6606
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272510 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
55811ba73b
Decide whether javac will be invoked with -depend od -Xdepend on the
compiler attribute rather than the current JDK (falling back to
assuming the current JDK if compiler has not been specified).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272509 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
6a2d05b7a8
Add utility object to help display library specifications and extensions
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272508 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
3b97333121
Add an extra exclude for extension package unless jdk1.2+
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272507 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
33e1144b25
Add datatype representing extension
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272506 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
8013fb45f1
Add object that used to add extra attributes to manifest
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272505 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
708643964e
Add warning banners
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272504 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
3029b3459f
Copy across Specification object from excalibur.extension.*
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272503 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
402fd91dd5
Add in warning banner
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272502 13f79535-47bb-0310-9956-ffa450edef68
23 years ago