Stefan Bodewig
6c00c7d906
New task <javah>.
Submitted by: Richard Beton <richard.beton@roke.co.uk>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268261 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
2884faae89
New Perforce tasks.
Submitted by: Les Hughes <leslie.hughes@rubus.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268259 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c8b92216b3
Implementation of the regexp interface for Jakarta-ORO.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268258 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e4f0795f1f
New Mapper type for regular expression replacements. Currently only
jakarta-regexp is supported, at least an ORO implementation will follow.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268257 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
e05b233530
Allow per-project properties file
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268235 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
88b5051fad
Added a ~cleaner
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268224 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
ab33c688f0
Added Stylebook task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268222 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
8f65e70de7
Added a new optional telnet task.
Submitted by: Scott Carlson <scottcarlson@yahoo.com>
Moved optional FTP task to the new net package.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268161 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
glennm
bd6aa7e0b2
Added support to _not_ compile the VisualAge for Java
IDE integration classes unless the Workspace class
is in the classpath.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268160 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
a18fbb4649
New task antlr. See www.antlr.org.
Submitted by: Erik Meade <emeade@geekfarm.org>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268151 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
19fe1e5a69
Let users override whether the <junit> tasks fork or not (default is no).
Submitted by: Vincent Bergbauer <vincent_bergbauer@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268132 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
e49a994964
Add some grouping to the Ant Javadoc generation.
Not bad as an example usage of the group nested element too.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268124 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
56a89e559c
Include build.sh in the files whose permission are set and linendings
adjusted.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268123 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
ca3d2ad739
Bump version up to version 1.3alpha
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268122 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
98665d1a71
Preparing for 1.2 release build
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268117 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
2a3982483a
exclude the helper files for the testcases from the binary
distribution, we don't ship the test sources there either.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268114 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b14ee14daa
Include src/etc in the binary distribution.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268113 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
99f3f52ede
Ensure the output of the modern compiler is going to be redirected as
well.
Prepare for a second release candidate build.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268110 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
04d285ff1a
Made sure bootstrap.sh is executable in the distribution builds.
Submitted by: Cheng-Wei Cheng <CCheng@gluecode.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268099 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
8656b79851
Some convenience targets for release builds.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268088 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
d96001e698
Change version from 1.2alpha to 1.2rc - release candidate.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268085 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
glennm
9f766c7fa0
Removed dir attribute from Copy and
Move tasks. Now you can only copy
or move entire directories with
nested FileSets.
Prompted by a patch submitted by
Nico Seessle.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268061 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
47dce162e8
Allow the user to specify a classpath to <junit> even if fork="off".
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268059 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
1b6e915636
Made the old file handling tasks even more deprecated. Made Ant use
the new tasks in its own buildfile.
Fixed a problem with <delete dir=""> when the directory didn't exists
(deltree would ignore this - delete now does so as well).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268052 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ad48a0d392
Make the handling of nested #PCDATA more predictable by not stripping
anything. The older version depended upon the parser (does it invoke
characters once per #PCDATA section or once per line).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268024 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7c231e500f
Added unittests for a bunch of tasks.
Submitted by: Nico Seessle <nico@seessle.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268018 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
33100d85b6
Formatter would close System.out (preventing further output)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268017 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
640c3528b8
garbage again, sorry.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268015 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7ee8e30cd0
<ant> now copies the definitions of data types to the child project as
well.
Reported by: Jose Alberto Fernandez <JFernandez@viquity.com>
<ant> now checks it isn't calling the target it is nested into.
Submitted by: Nico Seessle <nico@seessle.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268014 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
4727d20b80
Removed some garbage.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268006 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
8c59db7895
Allow tasks to be added at runtime and only fail if they cannot be
found at runtime.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268005 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
53ff5c3147
<junit> now works again as it did before tasks started to be
configured at runtime.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267990 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
409b0917b6
Added usefile attribute to <formatter> to allow testoutput to be sent
to stdout instead of a file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267989 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6ecbe24218
Moved ${} expansion and task evaluation to runtime.
This has a lot of consequences, most notably those listed in
WHATSNEW. This also affects the behavior of several other tasks like
<available> who will now do their job at runtime instead of parser
time as well.
I've changed the version number in build.xml to reflect this bigger
change.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267988 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3aaf6e364a
Removed some unused files and added a pointer to the mailing list
archive at covalent.net.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267986 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b61e78e9a6
Changed -projecthelp to show targets that have a description before
the other targets.
Submitted by: Marcel Schutte <marcel@schutte.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267983 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
505d4a8c1d
Removed <filesetref> and <patternsetref> everywhere, <fileset> and
<patternset> support the refid attribute directly instead.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267973 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ff810113da
Removed all nested <classpathref> elements in favor of <classpath
refid="...">.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267970 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7d54561b80
Added support for data types to be defined at the project level. The
currently implemented data types are <path>, <fileset> and
<patternset>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267959 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
46b4505bc0
Added infrastructure to create data types independent of tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267950 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
7ac63c0bc2
Improvements to Zip and Jar tasks
This patch improves the robustness and error reporting of these tasks
especially when no files are to be included in the archives.
Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267947 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
dc7444ae57
StarTeam checkout task
Submitted by: Chris Povirk <crisco@ratedg.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267936 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
818cb969ad
<junit> more or less completely rewritten and documented.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267904 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3c66612026
New task <ftp> to do FTP _uploads_.
According to the information on the ORO inc website
<URL:http://www.oroinc.com >, the FTP library this task depends on will
be donated to the Jakarta project. This makes it our best choice among
several different FTP libraries, IMHO.
Submitted by: Roger Vaughn <rvaughn@seaconinc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267895 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6667e4cdd6
Some cleanup in Javac. Removed duplicate code and used the nested
fileset element of Path to fake extdirs for Jikes.
This should change:
(1) It will scan for all files not only .JAR files in the extdirs
specified. Javac ignores the extension as well.
(2) If no extdirs have been specified, the system property
java.ext.dirs is consulted.
(3) JikesOutputParser has been removed, instead the return code of
jikes determines compilation failures. Expected to behave the same as
before - suggested by Matt Foemmel <mpfoemme@ThoughtWorks.com>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267893 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jason Hunter
32cfa5b106
Moved MailMessage from com.oreilly.servlet to org.apache.tools.mail
(imitating org.apache.tools.tar). Also made it pure copyright ASF.
For those interested in legalities, my understanding is I'm granting
the ASF copyright on this code but have my own copyright on the code
as it existed before the grant. That means I can include my own code
in my book without following the Apache license, but I can't use
improvements to the ASF code without following the Apache license
(as is perfectly appropriate).
Changed build.xml to no longer build com/**.
-jh-
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267889 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
82e6aad204
Make Jikes use the new Execute class instead of calling Runtime.exec itself.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267888 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
24964c3232
Removed JDK 1.2+ dependency from <cab> task.
Submitted by: Roger Vaughn <rvaughn@seaconinc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267883 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6d7c130971
Did some cleanup.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267882 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ee344eb125
New optional task <cab> to create Microsoft CAB archives.
Submitted by: Roger Vaughn <rvaughn@seaconinc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267880 13f79535-47bb-0310-9956-ffa450edef68
25 years ago