Stefan Bodewig
d32a9abcb7
keep track of JAR version that heve been checked into CVS, acknowledge
JUnit's license.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269876 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
7f140faba8
Add pointer to AntHill.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269875 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cc0bf7e707
Separated myrmidon out into several jars.
myrmidon-container.jar (all the container classes)
myrmidon-api.jar (the API used to write tasks and other types)
myrmidon-framework.jar (the framework that makes writing tasks easier)
myrmidon-launcher.jar (executable jar used to setup classloaders and run myrmidon)
The ClassLoader hierarchy is now
System CL <--- api/framework CL <--- container
<--- type library 1
<--- type library 2
<--- type library 3
<--- type library 1
<--- type library 1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269874 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cb412d5547
Moved DefaultTyeFactory into interfaces hierarchy.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269873 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e655a9fbe6
Move DefaultTypeFactory into interfaces hierarchy as it is used in many tasks.
In the future a better abstraction should be found.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269872 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a53e6de92a
Make sure that the translate task is registered.
Submitted by: "Magesh Umasankar" <umagesh@rediffmail.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269871 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ee474a93b1
empty sourcefilesets kill dependset.
PR: 4290
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269870 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
0ba89b453f
Add a way to pass compiler specific command line arguments to <javac>.
PR: 4406
heavily based upon a Submission by: Stephen Anderson <anderson@berbee.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269869 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
30b11d18c9
Make name of the javac executable configurable in fork mode.
PR: 4119
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269868 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
8c33cae423
Remove undesirable package dependency by making TaskdefsTest facilities
available to all Ant Tests in the BuildFileTest class. The next step is
to make current Taskdefs inherit directly from BuildFileTest and then
deprecate TaskdefsTest
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269867 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1161853a9f
TraXLiaisonTest needs TraX (what a surprise).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269866 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
4ec3dd8d85
checkstyle has moved.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269865 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
0e9239cb27
fix capitalization of NetWare.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269864 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e90e60c110
assert -> assertTrue in two testcases I had missed.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269863 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d3f69a6b85
Moved interfaces outside of main trunk.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269862 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b3d619d507
Added some validation to make sure delimiters are one character long.
Submitted by: "Magesh Umasankar" <umagesh@rediffmail.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269861 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6b7e33e2e3
A task for performing 18n translations on files via preprocessing.
Submitted by: "Magesh Umasankar" <umagesh@rediffmail.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269860 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
307c136939
push createTempFile to FileUtils
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269859 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
f19ae9c773
enable <javac>'s source switch for fork mode as well.
PR: 3045
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269858 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
5f93102e17
Make sure the class passed into Project.addTaskDefinition is suitable
for a task, that is it is public, non-abstract, has a no-arg
constructor and a public no-arg execute method.
PR: 4163
Submitted by: Ralf Wiebicke <ralf@rw7.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269857 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
3bfae8ec28
one more JDK 1.1 fix - testcase will fail as touch with and without
argument will result in the same file modification time.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269856 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
4eecbff517
I found myself compiling with 1.1 today ...
Notes:
(1) JUnitTestRunnerTest fails with an InvocationTargetException, I
don't have the time to investigate why this happens right now.
(2) I didn't modify ManifestFile as I couldn't figure out why Entry
implemented Comparator. Why doesn't this task use
org.apache.tools.ant.taskdefs.Manifest anyway?
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269855 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
31d76fc5d0
spread the project instance a little further (this accounts for a
number of NPEs when using <taskdef> that have been reported).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269854 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
aaed8c297a
kill TAB
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269853 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
6aa92bae28
Make sure tasks inside TaskContainers get their attribute setters
called, even if the parent TaskContainer doesn't take care of it
itself.
Submitted by: Ovidiu Predescu <ovidiu@cup.hp.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269852 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ab9f91736a
Take care of NetWare when searching for "java" and "javadoc", add
NetWare case for <property environment=... />.
Simplify OS based decisions.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269851 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
a376c57ae1
Add the index feature for jar so that it optimizes the class loading process for JDK 1.3+
Patch was submitted by Philippe Prados <philippe@prados.net>
I added UTF8 encoding as specified in the specifications and changed the logic a little bit to be closer to what is being done in the implementation of sun.misc.JarIndex in JDK 1.3
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269850 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
4706d9616b
Fix increment/decrement bug.
PR: 4549
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269849 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
cc03579eba
Add runtime classes in the Kaffe case as well (it has been there for
rmic but not for javac).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269848 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
d17f3c4f2a
Use locale independent methods to identify OS or match attributes and
elements in build files.
PR: 4100
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269847 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
0b1e459d5c
Add OS/2 as Os family
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269846 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
a7870b167d
factor out runtime library detection.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269845 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e09047d73c
We seem to agree - at least on small things 8-)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269844 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
cb732cb7b2
Kept Apache Ant in the title, but moved it down a row
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269843 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
97ed3550cf
Crimson doesn't bundle the TraX classes any longer.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269842 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e37a83a4b0
upgrade to Apache Crimson 1.1.3
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269841 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
3a2956ada2
only treat tasks as tasks if they are children of TaskContainers.
PR: 3693
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269840 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
93ee07ad35
Show that Ant is an Apache project.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269839 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
32da696de4
Add testcases for the inheritall/dir attribute combinations and their
results on the new project's basedir - clarify documentation.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269838 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
36fa373b09
initialize the new project first so that loggers have been configured
before we fiddle with its properties.
Don't carry over user properties for basedir and ant.file from the
second to the third call in a chain of <ant> invokes <ant> ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269837 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
cb2e8a1e24
skipemptyfilesat and parallel didn't play nicely together.
PR: 4347
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269836 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
bdeeb01ee7
Fixed imports accidentely removed during cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269835 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
c6d10f6ffc
formatters assumed that only one test could be running at the same
time, this is not true.
PR: 2442
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269834 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
76f5174e7c
Fixed imports accidentely removed during cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269833 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
65c82879ee
Make <style> support Exolab's new Adaptx processor.
Submitted by: Arnaud Blandin <blandin@intalio.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269832 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
986b213cec
typo
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269831 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
7c2ec95158
clarify documentation for <ant> task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269830 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
3afcc269d7
Add pointer to JDEE
Submitted by: Guillaume Berche <guillaume.berche@eloquant.com>
With velocity-1.3-dev from jakarta-site2, we don't seem to need the
reverseloader attribute any longer.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269829 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
0c020a7472
Fixed typo reported by Bill Fellows <bfellows@genesis10.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269828 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
d12e6411cc
Code clean up:
- removed useless/duplicate imports
- added explicit imports rather than *
- changed specifiers order to be conform to JLS.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269827 13f79535-47bb-0310-9956-ffa450edef68
24 years ago