09fab7c85
Cleanup/bugfixes int the scripts. Submitted by: Ken Wood <kwood@i2.com>, Matthew Dornquast" <matthew.dornquast@webhelp.com> by
2000-07-12 16:04:56 +0000
0a5e88a59
Rework the ant build process for NT/Windows by
2000-07-12 15:54:17 +0000
e7985a74c
JUnit testcases for EnumeratedAttribute. by
2000-07-12 15:24:24 +0000
f04102f8b
First cut at a task that generates a DTD for the currently running Ant. by
2000-07-12 14:19:52 +0000
da6555f5e
The new helper class itself. by
2000-07-12 14:06:18 +0000
084609e5e
Added a helper class for enumerated attributes and demonstrated its usage in FixCRLF. by
2000-07-12 14:05:12 +0000
58cde0d26
Added unzip and unjar as aliases of expand and deprecated expand, making unzip the preferred name. by
2000-07-12 13:30:49 +0000
ade07d69f
strip attribute didn't work. by
2000-07-12 12:43:00 +0000
09a656d52
Added unless attribute to target. by
2000-07-12 12:40:28 +0000
8953b25e9
Added a taskType attribute in addition to the taskName attribute to Task. Documented taskname. by
2000-07-12 11:51:30 +0000
58fb68f48
Make Tasks aware of the name they are used as - and change the DefaultLogger to use this name in messages. Submitted by: Peter Donald donaldp@mad.scientist.com by
2000-07-12 10:46:11 +0000
3007c5930
Use the correct path to the runtime classes in JDK > 1.1. by
2000-07-12 09:55:44 +0000
5fbf26cd0
Make subprojects aware of custom tasks. by
2000-07-12 06:36:11 +0000
ee9dbf089
Not all JDKs with version 1.3 have com.sun.tools.javac.Main. IBM's doesn't, so check and fall back to classic in this case. by
2000-07-11 15:12:30 +0000
99cae075c
Added a JUnit unit test for IntrospectionHelper. by
2000-07-11 14:15:28 +0000
6192249c4
Hope I've got this right this time. Submitted by: Sergey V. Udaltsov <Sergey.Udaltsov@artificial-life.com> by
2000-07-11 12:13:10 +0000
c6f8d18fe
Only ensured tablength was even, not it was a power of 2. by
2000-07-11 12:00:08 +0000
ee6718082
Ensure tablength is a positive power of 2 in FixCRLF. by
2000-07-11 11:28:26 +0000
b6ec4af9d
Rewritten the introspection part of ProjectHelper. by
2000-07-11 11:14:48 +0000
b3dffa5f9
Missed the getTarget method. In fact this is the one that introduced the problem because it makes the introspection think there is a property of type Target rather than string. by
2000-07-10 11:21:39 +0000
efa57c6a8
Avoid problems due to changes in JDK 1.3 introspection. This was discovered by Phil Hanna <author@philhanna.com> Similar to the problem with the old class attribute (changed to classname) by
2000-07-10 11:04:22 +0000
7f4859f07
Take more care with regard to open files/streams. by
2000-07-10 07:29:26 +0000
ea7cd6fbf
Change Project.translatePath to use PathTokenizer by
2000-07-09 03:48:11 +0000
5e9f5581f
Give Ernst some credit for the Javadoc changes :-) by
2000-07-08 17:35:51 +0000
b879b27c7
Add nested doclet tag to javadoc task by
2000-07-08 17:18:50 +0000
2907030ab
New signjar task. by
2000-07-08 12:33:26 +0000
53588f125
Close ZIP files after expand operation is complete. by
2000-07-08 02:58:38 +0000
c840cbe68
Fix problem bootstrapping under JDK 1.1 by
2000-07-08 02:54:30 +0000
5ddfc9ea9
Added failonerror attribute to Exec. by
2000-07-07 11:24:00 +0000
2c873f525
Make the length of a TAB customizable. by
2000-07-07 07:20:17 +0000
dd7b8f662
Pick up jar files from the lib directory in the bootstrap process by
2000-07-07 01:30:43 +0000
9bd75d2c4
Move to task level logging by
2000-07-06 16:48:27 +0000
8947bdbc2
Add support for multiple source paths to Javac These can either be specified as path strings or nested elements. The path strings use the same separator conventions as other paths in Ant. by
2000-07-06 12:30:50 +0000
62c181f45
Override the logging of Javadoc output in order to filter out Generating messages. Generating messages are set to a priority of VERBOSE unless they appear after what could be an informational message. by
2000-07-05 19:38:31 +0000
38a143f80
Fix a regression in a verbose message that I introduced recently... Submitted by: Glenn McAllister by
2000-07-05 17:45:55 +0000
7f8661c6d
Tasks for EJB development under Weblogic Server 4.51 by
2000-07-05 15:36:14 +0000
83fd4e64c
Provide access to the return code of the JavaVM when it is forked. by
2000-07-05 15:24:28 +0000
d72589dc0
reintroduced the forseoverwrite attribute to copydir into build.xml and made it work as well. by
2000-07-05 10:03:01 +0000
87fad7607
Change use of deprecated src attribute in Chmod task. by
2000-07-05 09:13:39 +0000
f71f90b16
Various cleanups 1) Nomenclature: nested elements, not nested properties 2) Run task instead of PR: Obtained from: Submitted by: Reviewed by: by
2000-07-04 18:18:10 +0000
9541d91b8
Add the runtime classes to the compile classpath if using jikes. Submitted by: Colin 't Hart <cthart@gbs.com.au> by
2000-07-04 10:03:37 +0000
d55b86ab4
Make Chmod a MatchingTask. Submitted by: Mariusz Nowostawski <mnowostawski@infoscience.otago.ac.nz> by
2000-07-04 09:30:21 +0000
ece10d579
Add support for docletpath. by
2000-07-04 09:25:56 +0000
38c2a2a22
Make Rmic a matching task. Submitted by: David Maclean <david@cm.co.za> by
2000-07-04 08:52:10 +0000
d5313cd9a
Temporarily removed forceoverwrite attribute from a copydir task to make the nightly builds work again - they really should bootstrap. by
2000-07-04 06:44:47 +0000
868bbdf4d
Have Exec log messages from its error stream with MSG_WARN rather than having all messages logged at MSG_INFO. by
2000-07-03 12:26:26 +0000
b417973d3
Clean up ant generated output by
2000-07-03 12:10:27 +0000
d977d4b58
Create an install target Ant now builds ant.jar in the build area. A separate 'install' target copies it into ant.home. Bootstrap has been updated to perform this install step. by
2000-07-02 16:29:40 +0000
f39abb65a
Catch IO Exceptions when running Jikes Based on an observation by Matt Foemmel <mpfoemme@ThoughtWorks.com> a while ago. by
2000-07-02 16:18:55 +0000
9fb99f72f
Better support for JDK 1.1 Submitted by: Drew Sudell <asudell@op.net> by
2000-07-01 23:33:54 +0000
b21634835
Add lib/* to CLASSPATH by
2000-06-30 22:39:45 +0000
7e8db1f90
Setter for fileextension not working Submitted by: Heinz Richter <heinz.richter@ecmwf.int> by
2000-06-30 15:12:51 +0000
ee71d2f33
Make sure bootstrap builds start with a clean build area. by
2000-06-30 14:30:26 +0000
8dcbae63e
Change delete failure checks to use return code rather than separate call to exists by
2000-06-30 13:55:32 +0000
7dff158a6
Detect situations when files and directories cannot be deleted. by
2000-06-30 12:51:05 +0000
ab845c130
Simple stylesheet for XML log output. by
2000-06-30 11:40:23 +0000
0998ef923
Fixes from Stefan by
2000-06-30 11:33:03 +0000
d42633d63
Oops - make the new Javadoc work under JDK 1.1 by
2000-06-29 15:45:41 +0000
689fca415
Update javadoc task to support multiple link and group options. by
2000-06-29 15:32:43 +0000
196c36bc2
Only compile Java source files until the behaviour of Javac is updated by
2000-06-29 15:27:56 +0000
03c8be4a9
reverted unnecessary change to Task.setProject intorduced with the Touch patch. Expand and Untar use Project.createTask now. Submitted by: Glenn McAllister <glennm@ca.ibm.com> by
2000-06-29 13:35:33 +0000
0619426c2
Fixed typo in comment. by
2000-06-29 10:45:24 +0000
1f4fe213e
New task Touch. Expand now also retains the time from the Zipfile. by
2000-06-29 10:23:41 +0000
559859ef4
Update documentation by
2000-06-27 13:07:34 +0000
bc4dee0c5
Store the modification time of the files inside the ZIP file. by
2000-06-27 11:12:12 +0000
6d0c86e08
Added forceoverwrite attribute to copydir. by
2000-06-27 10:42:24 +0000
017c6059a
Added -version switch. by
2000-06-27 10:36:02 +0000
3dd76dec2
Add includesfile and excludesfile attributes to MatchingTask. by
2000-06-26 12:46:55 +0000
4ec8012f4
Propagate a caught Exception inside the thrown BuildException. Suggested by: Julien Couvreur <jcouvreur@redcart.com> Reviewed by: by
2000-06-26 10:47:36 +0000
90ec39105
Allow the use of the JAVACMD environment variable in ant.bat to modify how ant's JVM is invoked. by
2000-06-25 15:18:39 +0000
3d1eba05e
Deprecate the implicit copying of support files by Javac. by
2000-06-25 12:36:45 +0000
003b013e2
Make <replace> a matching task by
2000-06-25 11:45:19 +0000
948ce9bca
Remove System.exit calls. by
2000-06-24 16:01:07 +0000
b8678d977
Fix handling of $$ in properties PR: Obtained from: Submitted by: Reviewed by: by
2000-06-24 15:17:00 +0000
4d68f5537
Fix typo in netrexxc optional task PR: Obtained from: Submitted by: Reviewed by: by
2000-06-24 12:57:24 +0000
965dcd92c
Update NetRexxC task to new build events system by
2000-06-24 11:03:35 +0000
1ba5087df
Add BuildEvents to Ant by
2000-06-24 10:55:45 +0000
d5bfb5609
Added MailMessage. Hope people don't mind that I left it in com.oreilly.servlet. I did that since it's going to be a mirror of what's in the larger com.oreilly.servlet package. I put it under the Apache license of course, and added the ASF as an additional copyright holder. Code can have two copyright holders, meaning either party can do as they wish with the code. This lets the ASF upgrade to Apache License 1.2 sometime in the future, and lets me be able to use the code without thanking the ASF for code I wrote. :-) Updated build.xml to handle the new package. by
2000-06-24 02:46:17 +0000
d507d57df
Fine tune startup (handle liaison being present but processor not in classpath) by
2000-06-23 21:18:07 +0000
08efe2fdd
Now, commit something that works... by
2000-06-23 21:00:51 +0000
32495c7f8
Add an XSLT (style) task. Based on code from Assaf Arkin. by
2000-06-23 16:47:11 +0000
c7f9557b5
Added date attribute to CVS task. Submitted by: Steven_Yelton@adware.com by
2000-06-23 14:50:34 +0000
2b68afe91
Several contributed documentation updates. New task patch. Submitted by: Gary Murphy <jakarta@hilbertinc.com> by
2000-06-23 14:38:19 +0000
e4181e32a
Improved error messages if srcdir doesn't exist. by
2000-06-23 14:17:17 +0000
5d588b329
Update the documentation to the Untar task. by
2000-06-23 13:58:40 +0000
a3288a923
Fix typo. Thanks Conor! by
2000-06-21 17:19:08 +0000
bc89f597e
Do not change the classpath in build.bat PR: Obtained from: Submitted by: Reviewed by: by
2000-06-21 14:23:39 +0000
39d7abbb4
Add a test which will compile and load a task definition. by
2000-06-18 12:24:47 +0000
4f8bb2ee7
Better reporting of errors when JAXP not present. by
2000-06-18 02:22:23 +0000
3a94f3d9d
Fix up minor mangling of HTML by
2000-06-17 16:14:03 +0000
32647e283
Extend CVS Task functionality. by
2000-06-17 15:38:42 +0000
0fce1960a
Fix for Tar-time by
2000-06-17 12:57:48 +0000
2c8c53f98
Make Delete a matchingTask Submitted by: Tom Dimock <tad1@cornell.edu> by
2000-06-16 01:46:13 +0000
40bf7243a
Put in proper unix /bin/sh declaration by
2000-06-14 21:23:32 +0000
b50848acb
Javadoc 1.2 multiple group support Submitted by: Donald Leslie <Donald_Leslie@lotus.com> by
2000-06-14 12:42:14 +0000
9662217bc
log informational messages when classes are not available by
2000-06-14 01:40:21 +0000
fe219aa03
XML Parsing kit required. by
2000-06-01 06:54:52 +0000
049d4a294
Make sure that properies from the command line and/or parent projects override properties specified in the build.xml file. by
2000-05-27 22:21:10 +0000
12adddea5
Pass along ANT_HOME value by
2000-05-26 13:45:16 +0000
95ffb1ce4
Two new tasks, untar & gunzip, to complement the tar & gzip. by
2000-05-24 14:35:22 +0000