Stefan Bodewig
39be3a40c4
ease building with Kaffe
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271220 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
7e6ed5c57f
Add license for Crimson.
See <http://marc.theaimsgroup.com/?t=101286428900001&r=1&w=2 >
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271171 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1ea0d6c6ef
move NoExitSecurityManager to make Ant bootstrappable on JDK 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271156 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
a09f85ef06
remove redundant <antcall>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271155 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
e0fef5cf64
* Added new combined email task, which replaces the old <mail> and
<mimemail> tasks.
* Deprecated <mimemail> task, and old SendEmail and MimeMail classes.
Submitted by Rob Oxspring <roxspring@yahoo.com>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271148 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
85d40e6436
Testcase for SOS fails for me: the test calls the protected
buildCmdLine method which will throw an IllegalAccessException if the
testcase and the task class have been loaded by different classloaders.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271137 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
d65cafdcec
adding destFile naming scheme to tar, for consistency with the zip family and other tasks. I know Costin thinks we do this deliberately, just to break his builds, so even though I have updated the manual and the test cases, I have commented out the deprecated message which users should get when they use the tarfile attribute. Which means old builds still work, but the old params are no longer documented for new users.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271035 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
cc68eb8bbf
Add a property that allows a failed chmod to be non-fatal.
<chmod> can fail if the user running the build is not the owner of the
file who's permissions should be changed.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270998 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
c4dee0afaf
Make JDK 1.1 happier
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270821 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
f09815a18e
yet another property needs to be passed down to the tests.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270816 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
5837816a8e
Make sure we pass down ant.home to unit tests (needed to make execute
with a change of cwd work on JDK < 1.3).
Fix a copyright line.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270815 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
198c2364b6
Use org.apache.env.Which utility to dump system info if present.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270781 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
f51abba170
Add some more copyright notices.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270659 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
3fddc0bcfd
License police on documentation files:
(1) Make sure all years in which a file has been modified are
listed.
(2) Make sure the format is consistent, i.e. separate consecutive
years with a dash, not a comma.
Also: the initial checkin into this CVS module was in 2000, not 1999.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270657 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
160baad484
made filtertrace overridable
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270647 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
7622aae8b5
clean out reference to ManifestFile
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270646 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
7cbd5df017
Remove code that has never been used in any released version of Ant.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270645 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1e01d1142c
Move responsibility for cleanup to the test themselves.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270623 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e6d08dfeb2
Skip SQLExecTest if the testcase and the <sql> implementation would be
loaded by different classloaders.
package private access is only allowed if the classes belong to the
same "runtime package", which is the fully qualified package name plus
the defining classloader. Enough reading of JLS and VMSPEC for me for
today 8-)
We probably could code around the problem by placing a subclass of
SQLExec into the same classloader as SQLExecTest and invoke methods on
this subclass.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270618 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
8f2d1efdae
file -> destfile in zip, jar calls
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270606 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
b9871e6a2d
Added LICENSE.txt to META-INF of distributable JAR's per jakarta-general suggestions.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270596 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
ad5e0dc61c
Do not forget to exclude new starteams tasks from the build
Submitted by: Peter Janes <peterj@liberate.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270271 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
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
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
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
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
Stephane Bailliez
28fb40a060
Add an etc directory to the distrib and copy some useful stylesheets to it.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270065 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
dbec36ef5b
these things don't exist (any longer)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270052 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
114af4d393
Move dependency classfileset support code over to Apache BCEL
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270044 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Sam Ruby
15624f5e8f
Allow junitreport to be compiled independent of the presence of Xalan1.
The reason for this is that the Xalan1 team is strongly considering
removing Xalan1Compat from cvs...
No logic changes were made in this commit...classes were merely split out
into separate files, and the instance of Xalan1Executor is now created
using reflection APIs.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270007 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
75970c6bfb
add bzip2 compressed tarballs to distribution target
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269970 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1942efc118
add real tests fro the gzip and bzip2 tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269964 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
495b7c4688
Add testcase for <checksum>, clarify its documentation when used as a
condition and create checksums in Ant's distribution target.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269963 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
a6ed69b0f7
An initial cut at getting the RPMs for Ant to build as part of the
distribution build.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269962 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
d1f286d911
Try not breaking the build with the Sitraka tests that requires regexp support and trax at some point
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269951 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
833baa0fbc
Perforce tests depend on ORO
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269917 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
52c0957b09
DTDs get copied over with property files
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269897 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1e88913f66
Enable the commented out tests in TaskdefTest - they failed because
org.apache.tools.ant classes must live on the system classloader to be
loaded.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269892 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0735b01b58
Add in a completiong script for nt build files.
Submitted by: Mike Williams <mikew@cortexebusiness.com.au>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269889 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
2ab27c7552
Subclass of fileset which given a root class will return the closure of all
classes upon which that class depends.
Submitted by: Holger Engels <hengels@mercatis.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269884 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e95515fe4e
but it still depends on Xalan ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269883 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
eebd295e98
AggregateTransformer depends on TraX, not so much on Xalan.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269882 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
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
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
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
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
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
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