Stefan Bodewig
96adb93402
this is supposed to be a binary file
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269909 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
eb2f2bbe44
sanity check filter tokens.
PR: 4634
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269908 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
286537d1f8
Make <fixcrlf> work for long lines as well.
PR: 4186, 4646, 4709
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269907 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
7e8bb3f17d
a little cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269906 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
356935f4c3
oops
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269905 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
8e37dd0ba2
Add encoding attribute to <fixcrlf>
PR: 961
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269904 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
24d47a5c0f
backing out of antjar/antlib
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269901 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
1e469669cf
Jose Alberto Fernandez's ant descriptor loader
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269898 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
972e0a627a
Added a missing table header. Patch from Jeff Turner <jeff@socialchange.net.au>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269896 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
feb1b040e9
one more test case -JSP xml format (which does work), and ran tabs-to-spaces on the jspc.xml file just to make the diff look bigger.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269894 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ba558a362e
Make <typedef> something that is useful.
PR: 4143
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269893 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
Stefan Bodewig
6fcd5887aa
targets are not tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269891 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
b31544238d
don't try to do too much with the regexp stuff.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269890 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
Steve Loughran
26c2dac518
jsp testcases; not yet with matching junit tests
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269888 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
8deee6eda1
this doesnt fix anything, it just logs the #of files compiled better
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269887 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
45463e16cc
JARs are never empty.
PR: 4448
This probably is not what the reporting user intended ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269886 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
6d3fa23159
fix error message in copy task.
PR: 4687
Submitted By: peterlynch@mindspring.com
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269885 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
87fc3af5ca
Group refernces don't want parens any longer in JDK 1.4beta3.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269881 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
f84c5e38fe
make unit tests work on Windows (at least I hope so 8-)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269880 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
a66a2b7f86
Add testcases for latest <javac> changes, fix some problem with some
rare combination of the fork attribute and build.compiler settings.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269879 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
afdc184c8f
get rid of javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269878 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
7224556927
Only add directories as extdirs that actually exist.
Submitted by: Constantine P Sapuntzakis <csapuntz@stanford.edu>
push addExtdirs to Path.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269877 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
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
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
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