Conor MacNeill
9de84f88c7
Add support for delimiter type. Base don the ideas contained in
the bugzilla report suggested by johan.adelow@corustechnologies.com (Johan Adelow)
PR: 273
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269283 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
30cf43949a
Only delete the target file when it is in fact a file - don't
delete directories.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269282 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
44eb536d1a
javadoc @files do not work under JDK 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269279 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
6a50cd2269
Don't try to print out result set if the execute method returns false
PR: 1727
Submitted by: Gael_Marziou@hp.com (Gael Marziou)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269278 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
53775a646a
Improve OS related messages in Exec
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269277 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
6d157f462c
Add inheritAll attribute to <ant> task
Submitted by: Craeg K Strong <cstrong@arielpartners.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269275 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
1dfa5ca002
Add new vmlauncher attribute to exec. This defaults to true to execute
commands using the VM's capabilities, where available. If it is set to false
the underlying OS's shell will be used, either directly, or through the
antRun scripts. Allows use of some shell features (such as associating scripts
with their interpreters under Windows
PR: 413
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269273 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
fc7cfffc89
Add encoding attribute to the zip tasks and the ZipOutputStream to
make the classes flexible enough to deal with non US-ASCII filenames
either consistent with the command line ZIP tools (it has been since
it uses the org.apache classes instead of java.util.zip) or the jar
command (which it has been up to Ant 1.3).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269272 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
218ad5fc4d
Work around a feature of the system classloader in some VMs - it
drops all classpath entries that are not present at VM start time.
PR: 2412
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269271 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
efe6a8f909
some method signatures in IntrospectionHelper have changed.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269270 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
glennm
84b68cc945
Provide more descriptive error messages whenunknown attributes and elements are encountered in the build file.Bugzilla: 1722
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269269 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1c03d47380
properly recurse remote directory in <ftp>
PR: 2285
Submitted by: Jean-Francois.Morneau@ift.ulaval.ca (Jean-Francois Morneau),
Roger Vaughn <rogervaughn@yahoo.com>
make sure <ftp> disconnects from the server when it's done
Submitted by: Brian Rumple <brumple@VALUBOND.COM>,
Roger Vaughn <rogervaughn@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269268 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
cc432705f2
delete existing target files before copying - this avoids overwriting
symlinks and is consistent with Unix's cp(1).
PR: 624
Submitted by: ederksen@arrow.lz.att.com (Enno Derksen)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269267 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
a47dcdd21f
Search for the generated file in the "right" directory in <jjtree>.
PR: 1652
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269265 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
6440b64b5a
Changes to rmic based on discussion with Rob van Oostrum
<rvanoostrum@ezgov.com> and Larry V. Streepy, Jr.
<streepy@healthlanguage.com> on the ant-user mailing list:
(1) don't even try to perform uptodate checks for IDL mode or when the
-always(generate) option for IIOP mode has been specified
(2) ignore -keepgenerated in IDL mode (we don't know what to keep)
(3) use the correct target file names in IIOP mode.
PR: 1625
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269263 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
aca10a1d12
make pathconvert task compile in JDK 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269262 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
da02e1b6b8
Add in EAR task to the standard task defs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269261 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
0bd5224518
Add support for getResources to the classloader
Submitted by: David A. Herman <hermand@alumni.grinnell.edu>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269258 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
9fe3d6599c
EJBJar now reports errors when weblogic ejbc fails rather than continuing
PR: 1254
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269257 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
30c15adf83
My excuse is that I was hit with a srupid stick when I was a child.
Submitted by: Michael Keuchen <michael.keuchen@curry.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269246 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
df8f6d006f
Allow DTD locations to be URLs effectvely mapping the URLs
Submitted by: Benoit MOUSSAUD <benoit.moussaud@criltelecom.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269245 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
cea87ef983
Cleanup of Borland ejbjar element
Submitted by: MOUSSAUD Benoit <benoit.moussaud@criltelecom.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269244 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
68fb37b1a2
Some initial work on rmic to make it handle -iiop better (doesn't
detect generated files properly) - doesn't quite work ATM.
Add some extra warning and debugging info to Project.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269231 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
a50b60cdd9
Allow the manifest to be specified in the ejbjar task. This adds the given manifest
to the generic jar fed to the appserver ejb compiler.
PR: 980
Submitted by: robert.watkins@qsipayments.com (Robert Watkins)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269229 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ea556429da
Declare BuildException in Sleep.validate explicitly.
Submitted by: Steve Loughran <steve_l@iseran.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269226 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
0b31d6f97a
2nd Installment of the ejb-jar naming convention changes. This
introduces a namign attribnute which can take one of four values
ejb-name - use the ejb-name in the deployment descriptor to name the jar
descriptor - name the jar based on the name of the deployment descriptor file
basejarname - name the jars based on the given basejarname attribute
directory - the directory containing the deployment descriptor is used
ejb-name handling based on code submitted by Trevor Stewart <TREVORSTEWART@UP.COM>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269224 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e44bb7e39b
try to use English.
Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269222 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
ae030e51f4
First steps on reforming the ejbjar naming conventions. This installment
make the basejarname attribute actually do something useful
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269221 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1e57e83036
Add force attribute to <style> task to allow it to run independent of
file modification times.
Submitted by: Craeg K Strong <cstrong@arielpartners.com>
Allow classpath from which the processor will be loaded to be
specified.
PR: 2144
Make sure Liaison classes close their output streams.
PR: 1848
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269217 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
202ccdce26
New task to convert paths to those of a different OS.
Submitted by: "Larry V. Streepy, Jr." <streepy@healthlanguage.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269215 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
94e5ec6161
Fix JDK 1.1 incompatibility
Reported by: Les Hughes <leslie.hughes@rubus.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269214 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
87cd4dc6c4
Remove definition of undocumented and obsolete compiletask task.
PR: 2160
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269213 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
6d4c233dcb
Make the packagelistloc attribute of javadoc's link child a File so it
will be resolved properly.
Reported by: abethegn@canal-plus.fr
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269212 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
a26511e231
new files for new <sleep> task.
Submitted by: Steve Loughran <steve_l@iseran.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269211 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
8a23eb5f56
new task <sleep>
Submitted by: Steve Loughran <steve_l@iseran.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269210 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fcbf12d7b6
Made SignJar support nested FileSets. It will also check if relevent signature file is present before signing if attribute lazy="true" is set
Submitted by: "Nick Fortescue" <nick.fortescue@smartspread.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269205 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
a891255928
Various typos and documentation fixes.
PR: 1464, 1483, 1523, 1873, 1621, 1839, 1840, 2011
Submitted by: Daniel.Barclay@digitalfocus.com
colin@bspark.com (Colin Sampaleanu)
daveg@permabit.com
arosen@silverstream.com (Alex Rosen)
rxh@gers.com (Rey Hernandez)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269169 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Sam Ruby
35aee5ccea
Prep for JDK 1.4.
Note: I did a complete scan of the code. Mostly it the version checks are
safe (e.g., things not supported with 1.1). The only place where it wasn't
obvious to me was RMIC, but it seemed OK.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269132 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ac6f3addd3
Add a property that contains the version of Ant.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269131 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
cfd119edd2
Allow data types to appear inside of targets.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269130 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
68f6b984a9
New task <typedef>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269117 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
91f7d992dc
Don't change working directory for javadoc.
Submitted by: Jay Glanville <dickon@nortelnetworks.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269116 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1dc00cb1d1
Made setProject public.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269113 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
18ea21ee7d
Added failonError attribute.
Submitted By: Iulian Musat <iulian@3dgeo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269077 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
18485227c0
Added in jdpend task
Submitted By: J�r�me Lacoste <jerome.lacoste@smartcardsystem.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269076 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
c31e31c52a
Make usage of my email address consistent (probably going to change
home provider).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269046 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
7ded9a569f
Added useexternalfile attribute to <javadoc> - this makes javadoc use
a temporary file for source file and package names (via javadoc's
@file parameter) to defeat command line length limitations.
Inspired by: Frederic Lavigne <fred@castify.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269045 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
f0572cb75e
Add skipemptyfilesets attributes to <execon> and <apply>.
PR: 1277
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269038 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
c2c9a383f2
Update for JUnit 3.7.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269037 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Sam Ruby
cd70defe84
Fix an ArrayIndexOutOfBoundsException when building dom4j on Windows
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269035 13f79535-47bb-0310-9956-ffa450edef68
24 years ago