Conor MacNeill
5ccd2bcf73
Throw a BuildException when an attempt is made to use a property which has
not been set. Any build files which rely on non-set properties being passed
through untranslated will now break.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268322 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c563ee7eba
Documentation for the nested <srcfile> element of <execon>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268287 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e888cc1fc8
Documentation of <mapper>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268285 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
193ff8a349
Make sure, Taskdef.execute doesn't get called before the nested
elements have been configured.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268281 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ecfa6b9a0c
Handle multi line responses of SMTP servers.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268279 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
d2d785c408
Tasks for ClearCase support.
Submitted by: Curtis White <soaro77@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268277 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
758b225e9a
Various changes to <rmic>.
* uses home brewed FileNameMapper that will do verifications as well.
* improved logging - includes redirecting the rmic output.
* It won't try to compare the timestamp of the file to compile with
some corresponding _Skel file anymore if stub version is 1.2. This bug
resulted in all files being rmic'd on every pass - reported by Elardus
Viljoen <elv@ucs.co.za> on ant-user.
* Doesn't require you build directory to be in the CLASSPATH to use
the verify feature anymore. This has been reported by somebody, but
I've forgotten the name, sorry.
* Improved some setter methods to accept File arguments and use
Commandline instead of a String[] of precalculated size.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268267 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
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
06c94f2108
New attribute "autoresponse" for <vssget>.
Submitted by: Alan Zall <alan@inskey.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268256 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
0a79e33439
Updated WHATSNEW
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268234 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
02b669458c
Forgot the implementation of <transform> with my last commit.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268228 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
d08dc16c87
Describe changes to the EJB related optional tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268212 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3b1f2fca74
Added logging to SourceFileScanner.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268192 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
a9cc5fd794
Make the buildfile searching only start on demand, introduced a new
command line argument -file.
Suggested by: Jose Alberto Fernandez <JFernandez@viquity.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268167 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
bd8fc7d5c8
New tasks csc and ilasm for Microsoft's .NET SDK.
Submitted by: Steve Loughran <steve_l@iseran.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268165 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
fdb394b4a7
Updated documentation for cvs task.
Submitted by: Julian M. Savage <jsavage@fisci.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268162 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
66d9c99493
Make <cab> support libcabinet on non-Windows platforms.
Submitted by: Nico Seessle <Nico.Seessle@epost.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268154 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c70641243c
Tow Antidote patches:
*) Design document.
*) can now write BuildEvents to console.
Submitted by: Simeon Fitch <metasim@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268152 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
Conor MacNeill
6f8e2d0755
Update to reflect some of the other recent changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268147 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6103df477a
Added a nested prefixedfileset element to <war>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268136 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6f18050729
Added an output attribute to <java>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268135 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
16a8fc3a57
Remove documentation for failonerror attribute of javadoc. It doesn't
exist anymore.
Submitted by: Corey Puffalt <corey@kelman.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268129 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
1375c85ac2
javadoc correction to ExecTask
Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>
Make Path use getCanonicalPath throughout.
Submitted by: Vincent Bergbauer <vincent_bergbauer@yahoo.com>
Remove deprecation warnings in SignJar
Submitted by: KC Baltz <KBaltz@responsenetworks.com>
Give user a clue if the classic compiler can not be found.
Submitted by: Erik Meade <emeade@geekfarm.org>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268128 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
a525602c46
Preparing for 1.2 release.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268119 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
079ebdba27
ejbc rollback
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268109 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b0027003f4
Don't print stack traces on compilation errors.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268102 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7548efa18e
Changed bootstrap.sh so that you can specify the compiler to use via
the JAVAC environment variable. This enables a bootstrap process using
jikes.
Submitted by: GOMEZ Henri <hgomez@slib.fr>
Added a warning about the changed behavior of <delete dir> to WHATSNEW.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268097 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e04a05bbe2
Documented some more changes in WHATSNEW.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268086 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
0b508c3284
Add a file attribute to echo to have a simple task that can create
files on the fly.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268043 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ba5b2b8d7c
New task <native2ascii>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268023 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
683a5f1433
New task <uptodate> that set's a property if a given target file is
newer than a given set of source files.
I've taken the freedom to merge ideas submitted by William and Hiroaki
and to throw in some of my own.
Submitted by: William Ferguson <williamf@mincom.com>,
Hiroaki Nakamura <hnakamur@mc.neweb.ne.jp>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268019 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
9490ce8f93
Ant will now scan for build.xml in the parent directory (directories)
as well.
Added -debug and Project.MSG_DEBUG to make -verbose less verbose. Many
messages really rather belong into a DEBUG category.
Submitted by: Jason Dillon <jason@planet57.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268009 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
472977c920
Updated WHATSNEW for <war> and <unwar>.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267999 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
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
a192c1f16e
New task <fail> which does nothing but throw an exception.
Submitted by: Nico Seessle <nico@seessle.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267974 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
62961601ad
Added support for jvc (Microsofts Java compiler) to <javac>.
Submitted by: Nico Seessle <nico@seessle.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267953 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
2f2302b85b
Change ejbjar so that the deployment descriptors and class files can come from
different directory trees.
Update ejbjar documentation.
Update WhatsNew
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267940 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c064456730
Added documentation for the ID attribute and classpathref.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267925 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
23f7147dc6
Removed class attributes of <available>, <rmic> and <taskdef>.
Nothing that has been deprecated in Ant 1.1 should be left over now.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267921 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3facebf533
Updated documentation for <chmod> and removed <chmod>'s src attribute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267920 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
75eff8434d
Added documentation for the <antstructure> task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267919 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ca6e873197
Documented fileset and patternset, removed the items and ignore
attributes of MatchingTask.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267917 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
0679f04a82
Removed <keysubst> and <expand> which have been deprecated in 1.1.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267916 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b469445f84
Changed antRun to handle arguments containing spaces properly. Removed
the magic that would invoke dir/command.sh instead of command.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267912 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
0097b2ed9e
Documentation for nested <env> in <exec>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267908 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c3f2def559
Documentation for the multi line extension of <replace>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267906 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