a8387980f
Make the description attribute of Task accesible to build files (that's what it has been intended for I guess). Add the one for Target to <anstructure>. by
2000-09-06 15:00:15 +0000
76e7f15fd
Allow an arbitrary number of arguments to be passed to Ant - even on Win98. Submitted by: Glenn McAllister <glennm@ca.ibm.com> by
2000-09-06 14:17:19 +0000
ff810113d
Removed all nested <classpathref> elements in favor of <classpath refid="...">. by
2000-09-06 14:05:00 +0000
982db474c
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> by
2000-09-06 12:03:16 +0000
8b2d7026b
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> by
2000-09-06 11:34:41 +0000
6fa35bec3
Perl script to Invoke ant Submitted by: Steve Loughran <steve_l@iseran.com> by
2000-09-06 11:18:52 +0000
9977131b5
Javadoc's destDir attribute should now work again. by
2000-09-05 14:58:52 +0000
7b4a065d2
Problems with the .bat files on Win98. Submitted by: Glenn McAllister <glennm@ca.ibm.com> by
2000-09-05 14:42:45 +0000
5dbbf38ae
-d is not an option of javadoc in 1.2 but of the standard doclet. Submitted by: Glenn McAllister <glennm@ca.ibm.com> by
2000-09-05 14:35:38 +0000
3336811fd
JDK 1.1 compatibility issue. by
2000-09-05 14:25:13 +0000
e8d2007cf
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> by
2000-09-05 14:15:50 +0000
fa4f79ea0
Avoid StringIndexOutOfBoundsException when .java files were found directly inside one of the source directories (classes in the default package). by
2000-09-05 12:32:32 +0000
8b01a00d1
filtering would fail if the number of @ was an uneven number. Reported by: Stover, Michael <Michael.Stover@usa.xerox.com> by
2000-09-05 11:43:22 +0000
7d54561b8
Added support for data types to be defined at the project level. The currently implemented data types are <path>, <fileset> and <patternset>. by
2000-09-05 08:53:33 +0000
29217089f
Corrected example in "Writing your own task" to use <taskdef> as a child of <project> instead of <target>. by
2000-09-05 08:29:49 +0000
76924feb0
Correctly handle the case where one of the defaults.properties files cannot be found. Submitted by: Nico Seessle <nico@seessle.de> by
2000-09-05 07:11:18 +0000
f923ab50f
<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. by
2000-09-04 15:19:17 +0000
86029316f
Use line.separator instead of hard coded \n. Submitted by: Nico Seessle <nico@seessle.de> by
2000-09-04 14:21:56 +0000
1f04dfb4f
Added encoding attribute to <javac>. Submitted by: Hiroaki Nakamura <hnakamur@mc.neweb.ne.jp>, Eric VanLydegraf <ericv@kinzan.com> by
2000-09-04 14:18:51 +0000
62961601a
Added support for jvc (Microsofts Java compiler) to <javac>. Submitted by: Nico Seessle <nico@seessle.de> by
2000-09-04 14:06:34 +0000
493b6bf4f
Reverting part of my last patch. This one slipped through somehow, too early to go that far, sorry. by
2000-09-04 13:29:50 +0000
4a96c6e0b
Make <taskdef> and <property> do their job in execute instead of init. Call execute on tasks living outside of <target>s at parser time. by
2000-09-04 13:19:54 +0000
46b4505bc
Added infrastructure to create data types independent of tasks. by
2000-09-04 12:20:12 +0000
a5fc8cdc6
Fixed some typos. Submitted by: Steve Sonntag <VTAG@novell.com> by
2000-09-04 11:18:38 +0000
dc7611502
Workaround for Jikes compilation problem by
2000-08-30 22:10:38 +0000
7ac63c0bc
Improvements to Zip and Jar tasks by
2000-08-30 14:57:49 +0000
76248d54a
Make it fly with 1.1 by
2000-08-30 14:34:53 +0000
bf5836e72
Javadoc update by
2000-08-30 14:29:39 +0000
f504cf793
Increase speed of Javadoc task by
2000-08-30 14:27:25 +0000
587a3c4f5
New task for sending email by
2000-08-30 14:15:45 +0000
bec067e80
Update to FTP dtask documentation by
2000-08-30 14:00:17 +0000
9ee88d11c
Set exit code appropriately when build file missing or invalid. by
2000-08-27 14:11:24 +0000
2f2302b85
Change ejbjar so that the deployment descriptors and class files can come from different directory trees. Update ejbjar documentation. Update WhatsNew by
2000-08-25 11:56:15 +0000
bb0594b89
Make expand a matching task. by
2000-08-22 23:31:31 +0000
a99eb8f35
Fixes checkout directory under windows (current version lobs off last character). by
2000-08-22 15:54:16 +0000
21ac4b4b7
Print Projet help information by
2000-08-22 15:38:33 +0000
dc7444ae5
StarTeam checkout task by
2000-08-21 15:05:55 +0000
68a070dbd
Update copyfile documentation by
2000-08-21 14:41:11 +0000
54057d742
Extend optional FTP task Allow DirectoryScanner to work with remote directories. by
2000-08-21 14:36:04 +0000
26067ee1d
JavaCC and JJTree optional tasks for use with the javacc suite of tools. by
2000-08-17 16:02:21 +0000
6f00ce7c0
Add forceoverwrite option to copyfile task by
2000-08-17 15:40:19 +0000
ef6aec825
Provide an explanation, at verbose level, of why Javac decides to compile certain classes. by
2000-08-15 13:34:19 +0000
b211d1bcb
Print the ant version when ant is run in verbose mode. by
2000-08-14 12:30:32 +0000
655df7f9e
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. by
2000-08-14 11:14:05 +0000
403c32e5c
Fixed typo and changed second <script> example to use NetRexx. by
2000-08-11 14:18:04 +0000
95f437b2d
The attribute name is id not ID, ts. by
2000-08-11 13:58:30 +0000
bbcbfb186
Added <classpathref> element to <junit>. by
2000-08-11 12:55:12 +0000
c06445673
Added documentation for the ID attribute and classpathref. by
2000-08-11 12:45:18 +0000
de3b5b852
Work around a problem with a NullPointerException on IBM JDK 1.3/Linux. by
2000-08-11 12:29:34 +0000
f929d4bc2
documented the <execon> task. by
2000-08-10 15:57:59 +0000
6e876ab7f
log environment variables we set for the subprocess when -verbose is used. by
2000-08-10 15:33:18 +0000
23f7147dc
Removed class attributes of <available>, <rmic> and <taskdef>. by
2000-08-10 12:58:55 +0000
3facebf53
Updated documentation for <chmod> and removed <chmod>'s src attribute. by
2000-08-10 12:51:38 +0000
75eff8434
Added documentation for the <antstructure> task. by
2000-08-10 12:30:19 +0000
7cd8917ae
Added references to fileset where appropriate. by
2000-08-10 11:23:02 +0000
ca6e87319
Documented fileset and patternset, removed the items and ignore attributes of MatchingTask. by
2000-08-10 10:33:23 +0000
0679f04a8
Removed <keysubst> and <expand> which have been deprecated in 1.1. by
2000-08-10 09:33:04 +0000
7db902758
Avoid NullPointerException in FileSet. Submitted by: Jeff Martin <jeff.martin@synamic.co.uk> by
2000-08-10 08:56:14 +0000
e2a75898e
avoid NullPointerException in DirectoryScanner.scandir. by
2000-08-10 08:49:58 +0000
a252eb854
\ is no special character for Commandline anymore. by
2000-08-10 08:42:30 +0000
b469445f8
Changed antRun to handle arguments containing spaces properly. Removed the magic that would invoke dir/command.sh instead of command. by
2000-08-10 07:57:50 +0000
3a854da6a
Make <genkey> and <signjar> work again - they've been broken since <exec> became ExecTask instead of Exec. by
2000-08-10 06:51:51 +0000
4a102d1bd
fixed typo. by
2000-08-09 15:57:12 +0000
776e95126
Documentation for command line arguments (the nested elements for them). by
2000-08-09 15:50:23 +0000
0097b2ed9
Documentation for nested <env> in <exec>. by
2000-08-09 14:59:06 +0000
c30a78b74
Do not try to load from jars which don't exist by
2000-08-09 14:45:00 +0000
c3f2def55
Documentation for the multi line extension of <replace> by
2000-08-09 14:31:09 +0000
c2007a847
Move addExisting functionality from javac to Path Fix error in Path constructor by
2000-08-09 14:09:49 +0000
818cb969a
<junit> more or less completely rewritten and documented. by
2000-08-09 13:12:13 +0000
10c41029a
The real patch for exec and JDK 1.3. by
2000-08-09 09:22:12 +0000
92ba08996
Use new Runtime.exec() method of JDK 1.3 instead of antRun if present. Submitted by: Jesse Glick <Jesse.Glick@netbeans.com> by
2000-08-09 09:21:04 +0000
ae6285b06
Fixed typo (but I swear it compiled before). by
2000-08-09 06:29:14 +0000
ab761fc43
Added some (deep) clone methods. by
2000-08-09 06:20:30 +0000
2c09476bf
Make Path.append() more forgiving. by
2000-08-08 07:26:05 +0000
65e7fa576
Modern compile was broken. Reported by: Scott Sutherland <suthsc@ncs.com> by
2000-08-08 06:29:47 +0000
c437e0d2a
Replace can now work on multi line tokens/values. by
2000-08-07 14:51:45 +0000
c32873b51
Added nested elements and attributes to reference CLASSPATH structures defined at another place in the same project. by
2000-08-07 13:58:35 +0000
3c6661202
New task <ftp> to do FTP _uploads_. by
2000-08-07 11:47:12 +0000
00ecf29ec
Still to Unix centric. by
2000-08-07 11:17:12 +0000
6667e4cdd
Some cleanup in Javac. Removed duplicate code and used the nested fileset element of Path to fake extdirs for Jikes. by
2000-08-07 11:13:38 +0000
1f870a7a5
Stop ANT_OPTS growing by
2000-08-06 10:19:15 +0000
81a0f04e4
Add JIKESPATH and JAVA_HOME warning to the Windows batch files by
2000-08-05 15:30:20 +0000
dbf806213
Changes the translateline method so that backslash escaping only applies to the quote characters " and '. by
2000-08-05 15:11:55 +0000
32cfa5b10
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). by
2000-08-05 01:28:49 +0000
82e6aad20
Make Jikes use the new Execute class instead of calling Runtime.exec itself. by
2000-08-04 14:58:43 +0000
5a75c7353
Removed possible NullPointerException in <vssget>. Cleaned up JDK version detection in Project. Submitted by: Jeff Martin <jeff.martin@synamic.co.uk> by
2000-08-04 13:30:56 +0000
4f10a1e3b
DirectoryScanner will now only scan directories which are included or could hold included files. All other directories will only be scanned when one of the getExcluded... or getNotIncluded... methods is called. by
2000-08-04 10:24:30 +0000
0dd985bc2
Add some eror checking to the syntax of the linkoffline attribute Fix the output of argument list under verbose logging (Thanks to Ken Wood) by
2000-08-04 10:23:25 +0000
b18b40b15
Moved the javadoc == 1.1 or 1.2 check out of init(). by
2000-08-04 10:08:03 +0000
24964c323
Removed JDK 1.2+ dependency from <cab> task. Submitted by: Roger Vaughn <rvaughn@seaconinc.com> by
2000-08-04 06:53:13 +0000
6d7c13097
Did some cleanup. by
2000-08-03 11:25:14 +0000
29cf33f78
Mac patches to Execute (regarding working directory). Submitted by: beard@netscape.com (Patrick Beard) by
2000-08-03 10:29:20 +0000
ee344eb12
New optional task <cab> to create Microsoft CAB archives. Submitted by: Roger Vaughn <rvaughn@seaconinc.com> by
2000-08-03 10:12:15 +0000
565b600d9
Added flatten attribute to <copydir>. Submitted by: Jeff Martin <jeff.martin@synamic.co.uk> by
2000-08-03 09:43:18 +0000
0245d769b
Added missing dot to default extension in <style>, ensured Xalan gets infile as a file:// URL. Submitted by: Brian Zimmer <bzimmer@ignitemedia.com> by
2000-08-03 09:34:05 +0000
e7e63a0e7
Delete the corrupt ZIP-file if <zip> or <jar> tasks fail. Submitted by: Jesse Glick <Jesse.Glick@netbeans.com> by
2000-08-03 09:13:18 +0000
63363f91c
Some documentation patches. Submitted by: Barrie Treloar <Barrie.Treloar@camtech.com.au>, Jesse Glick <Jesse.Glick@netbeans.com> by
2000-08-03 09:00:39 +0000
9dffc42e1
The "cvs add" I had forgotten, sorry. by
2000-08-03 08:47:15 +0000
1f8aca50b
New task genkey. Submitted by: Peter Donald <donaldp@mad.scientist.com> by
2000-08-03 08:46:29 +0000
f23f966ca
Fixed JDK 1.1 compilation issue. by
2000-08-03 08:37:25 +0000