Stefan Bodewig
891ef62c7b
New task mimemail - this task requires JavaMail (and JAF) that's why
it is optional and doesn't replace the existing mail task. The main
improvement is that it supports attachments you can specify via a
fileset.
Submitted by: Glenn Twiggs <glenn_twiggs@bmc.com>
Steve Loughran <steve_l@iseran.com>
Erik Hatcher <erik@hatcher.net>
Paulo Gaspar <paulo.gaspar@krankikom.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269321 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
c51d45fd2c
support java.util.regex package of JDK 1.4 in regexp mapper.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269311 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
cf3d817333
Stop using canonical paths. This will change the behavior of Ant when
symbolic links are present (but in a way that is probably closer to
what the user expects) and remove some problems on platforms that use
"uncommon" native file names like OS/390 or VMS.
Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269309 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
9301e386b3
Documentation update for vmlauncher attribute
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269274 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
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
ed73143003
I always seem to forget saving this file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269264 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
613142401d
documentation for latest <style> changes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269218 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
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
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
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
5366bd5449
skipemptyfilesets attributes of apply and execon - part 2.
forgot to save some files, sorry.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269039 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
a48208f6cf
<jboss> element for <ejbjar>
Submitted by: Paul Austin <paustin@viant.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269030 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
02f44cc23a
All the new things from recent patches
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269029 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
3ae40fb067
Add a new formatter "brief" for <junit>
PR: 1175
Submitted by: Robert Watkins <robert.watkins@qsipayments.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269011 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
95ee5d6eeb
Add blurb about new "type" attr for <available> (meant to bundle this in
with the rest of the files for the change -- rats!)
PR:
Obtained from:
Submitted by:
Reviewed by:
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268998 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Nico Seessle
5c8dbd2dd3
Added new tasks vsscheckin and vsscheckout
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268986 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
3957ddae25
Moved <pvcs> to a package of its own, added nested element to it to
handle multiple projects in one go.
Submitted by: Frank Wierzbicki <wierzbickif@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268981 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
bb58f9a943
Reimplementation of ZipOutputStream along with a subclass of ZipEntry
to allow Ant generated zip/jar/war/ear files to be extracted on Unix
boxes without permission problems for directories.
This one uses external file attributes like InfoZip's zip does, this
is a rough cut - the infrastructure to set arbitrary permissions and
add user/group IDs via Zip's external fields is there, but not used
ATM. Directories will always get 755 permissions right now.
The testcases work on my box, and I can extract Ant created archives
without any trouble - can't await tomorrows Gump run.
package documentation for org.apache.tools.zip will follow.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268959 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
fdde39136d
Rename <recorder> ro <record>.
Waiting too long with a step like this would force us to deprecate it
first, I hope only a few people have been using <recorder> yet.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268941 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
c22df87cd8
Add a <metainf> element to <jar>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268915 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
87def42d88
New task <recorder>
Submitted by: Jay Glanville <dickon@nortelnetworks.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268914 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
1386f41a4a
New task <p4counter>
Submitted by: Kirk Wylie <kirk@radik.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268910 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b8de4702c9
Add "REM" to the comment identifiers fro <sql> - even if it's non-standard
Submitted by: Michael McCallum <michael@spinsoftware.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268906 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7c3493aaa3
Make <fail> support nested text.
Submitted by: Tim Dawson <tdawson@wamnet.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268900 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b16a773dea
Add a value attribute to <uptodate>
Submitted by: Tim Dawson <tdawson@wamnet.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268899 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e6e450dc16
Make <touch> work on <fileset>s
Submitted by: Michael J. Sikorsky <mj@servidium.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268897 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
d10d01a97a
add description attribute to <p4change>
Submitted by: Bob Cheek <RCheek@Verbind.com>
patch looks a lot bigger than it is - I removed a ton of tabs from
this file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268865 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
d6e5c9e816
Make <tar> handle empty directories.
PR: 552
Submitted by: William Webber <william@live.com.au>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268862 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ff38a6188b
Add support for Weblogic's rmic.
PR: 959
Submitted by: Takashi Okamoto <toraneko@kun.ne.jp>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268860 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
5cc29f61e6
Make <rmic> a factory task just like <javac> already is. Support
Kaffe's rmic.
Submitted by: Takashi Okamoto <toraneko@kun.ne.jp>
Catch arbitrary Exceptions thrown when trying to verify a class.
PR: 222
Support extdirs.
PR: 893
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268852 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
06656c4a97
Move TraXLiaison from optional.jar to ant.jar.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268848 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
76c6de74b0
Make <delete quite="true"> handle non-existing dirs in filesets gracefully.
Suggested by: Jon Stevens <jon@latchkey.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268831 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b0f1f9cab7
Defer sanity checks of dir attribute to the point where the fileset
will be used for the first time. This will enable things like
<project default="main">
<fileset dir="tmp" id="tmpfiles">
<target name="prep">
<mkdir dir="tmp" />
</target>
<target name="main" depends="prep">
<copy todir="foo">
<fileset refid="tmpfiles" />
</copy>
</target>
</project>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268830 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
93df9d29a1
Make sure includeEmptyDirs attribute of <delete> does what it promises.
forgot to save this file - again.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268829 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7b485798bb
revert <style> to old behavior - make its style attribute interpreted
as relative to the basdir attribute. Make sure it works when handed an
absolute path.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268820 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
25ad85c0cb
Admit that the patch to <style> breaks backwards compatibility.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268811 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ed5b426eab
javac has been fixed for 1.1.
Save, then commit, tss.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268797 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
a7df8b599f
cloudy with some hard rain from time to time
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268793 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
1c11031843
update list of fixed bugs in <antstructure>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268787 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e65f093c8c
Make <antstructure> deal with EnumeratedAttribute attributes whose
values don't match the NMTOKEN production.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268785 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
1dbdb41c51
record what I've been doing.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268784 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
239b313fa1
Update to Jaxp 1.1
Also - handle spaces in classpaths
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268755 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
c54e268ac6
Further merges now that CVS is going a little faster
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268749 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
7435b27b91
Merge 1.3 branch changes into MAIN
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268691 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
5337488612
Merge of 1.3 branch changes into the main branch
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268652 13f79535-47bb-0310-9956-ffa450edef68
25 years ago