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
982db474ca
Added a type attribute to <execon> and <chmod>. It can take the values
"file", "dir" and "both" and deteremines, whether the task should work
on plain files only (the default), directories only or both.
Suggested by: Peter Donald <donaldp@mad.scientist.com>,
Kitching Simon <Simon.Kitching@orange.ch>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267969 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
8b2d7026b2
If the output has not been redirected (via -logfile) write error
messages to stderr instead of stdout.
Suggested by: Peter Nordlund <peter.nordlund@lentus.se>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267968 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
6fa35bec36
Perl script to Invoke ant
Submitted by: Steve Loughran <steve_l@iseran.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267967 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
9977131b5e
Javadoc's destDir attribute should now work again.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267966 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7b4a065d23
Problems with the .bat files on Win98.
Submitted by: Glenn McAllister <glennm@ca.ibm.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267965 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
5dbbf38ae0
-d is not an option of javadoc in 1.2 but of the standard doclet.
Submitted by: Glenn McAllister <glennm@ca.ibm.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267964 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3336811fd3
JDK 1.1 compatibility issue.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267963 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e8d2007cff
Add a nested <path> element to <path>. This means one path can include
another path (by reference as well as literally, although I doubt the
latter is of any use). Circular references should be caught.
Suggested by: Barrie Treloar <Barrie.Treloar@camtech.com.au>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267962 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
fa4f79ea06
Avoid StringIndexOutOfBoundsException when .java files were found
directly inside one of the source directories (classes in the default
package).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267961 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
8b01a00d17
filtering would fail if the number of @ was an uneven number.
Reported by: Stover, Michael <Michael.Stover@usa.xerox.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267960 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
29217089f5
Corrected example in "Writing your own task" to use <taskdef> as a
child of <project> instead of <target>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267958 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
76924feb0d
Correctly handle the case where one of the defaults.properties files
cannot be found.
Submitted by: Nico Seessle <nico@seessle.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267957 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
f923ab50f9
<javadoc> and <patch> would fail if the execute method was called more
than once on the same instance of the class. This is why the second
<javadoc> in the nightly builds ("ant dist install") failed.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267956 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
86029316fa
Use line.separator instead of hard coded \n.
Submitted by: Nico Seessle <nico@seessle.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267955 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
1f04dfb4f5
Added encoding attribute to <javac>.
Submitted by: Hiroaki Nakamura <hnakamur@mc.neweb.ne.jp>,
Eric VanLydegraf <ericv@kinzan.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267954 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
Stefan Bodewig
493b6bf4f0
Reverting part of my last patch. This one slipped through somehow, too
early to go that far, sorry.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267952 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
4a96c6e0b7
Make <taskdef> and <property> do their job in execute instead of
init. Call execute on tasks living outside of <target>s at parser time.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267951 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
Stefan Bodewig
a5fc8cdc68
Fixed some typos.
Submitted by: Steve Sonntag <VTAG@novell.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267949 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
dc76115024
Workaround for Jikes compilation problem
Submitted by: Paul Philion <philion@acmerocket.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267948 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
76248d54a1
Make it fly with 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267946 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
bf5836e729
Javadoc update
Submitted by: Jesse Click <Jesse.Glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267945 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
f504cf793e
Increase speed of Javadoc task
Submitted by: Glenn McAllister <glennm@ca.ibm.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267944 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
587a3c4f5e
New task for sending email
Submitted by: Twiggs, Glenn <Glenn_Twiggs@bmc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267943 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
bec067e804
Update to FTP dtask documentation
Submitted by: Glenn McAllister <glennm@ca.ibm.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267942 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
9ee88d11ca
Set exit code appropriately when build file missing or invalid.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267941 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
Conor MacNeill
bb0594b899
Make expand a matching task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267939 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
a99eb8f35c
Fixes checkout directory under windows (current version lobs off last
character).
Submitted by: Eric VanLydegraf <ericv@kinzan.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267938 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
21ac4b4b7f
Print Projet help information
Submitted by: Marcel Schutte <marcel@schutte.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267937 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
Conor MacNeill
68a070dbdf
Update copyfile documentation
Submitted by: uli stehling <uli.stehling@informationsdesign.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267935 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
54057d742b
Extend optional FTP task
Allow DirectoryScanner to work with remote directories.
Submitted by: Glenn McAllister <glennm@ca.ibm.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267934 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
26067ee1d3
JavaCC and JJTree optional tasks for use with the javacc suite of tools.
Submitted by: Michael Saunders <michael@amtec.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267933 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
6f00ce7c0f
Add forceoverwrite option to copyfile task
Submitted by: Uli Stehling <uli.stehling@informationsdesign.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267932 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
ef6aec8251
Provide an explanation, at verbose level, of why Javac decides to compile
certain classes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267931 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
b211d1bcbf
Print the ant version when ant is run in verbose mode.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267930 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
655df7f9e1
Upgraded Classloader to allow more control over which classes are loaded
by the system classloader
Upgrade Ejbc task and its helper to use the new facilities of the classloader
Runs the weblogic.ejbc task in the ant VM. Examines the build.compiler setting and
uses Jikes if it is selected.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267929 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
403c32e5c5
Fixed typo and changed second <script> example to use NetRexx.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267928 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
95f437b2d1
The attribute name is id not ID, ts.
Added a little bit of documentation for <script>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267927 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
bbcbfb186a
Added <classpathref> element to <junit>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267926 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
de3b5b8520
Work around a problem with a NullPointerException on IBM JDK
1.3/Linux.
buildFile.getParent() returns null if buildFile is not absolute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267924 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
f929d4bc2b
documented the <execon> task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267923 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6e876ab7f8
log environment variables we set for the subprocess when -verbose is used.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267922 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