089d421c3
Rewrote the property resolution code so that it handles empty property lists. I also cleaned it up a little so it doesn't continually restart resolving all properties from the start of the list and it handles circular dependencies. by
2000-08-03 02:36:25 +0000
f8a23baad
Removed ancient utah whiteboard area. The material in /spec is much more up to date (even if it does need to be updated... :) by
2000-08-03 00:21:03 +0000
17a06c47f
Return the actual type rather than the interface type to avoid any introspection issues by
2000-08-02 15:44:00 +0000
813dfa5f8
Nested <src> element of <javac> would cause a NullPointerException. Reported by: Paul A Bemowski <pbemowski@z-tel.com> by
2000-08-02 15:25:33 +0000
cf07b113a
Change the ejbjar to separate out vendor specific processing into separate tool classes. by
2000-08-02 14:30:56 +0000
4290fbceb
fixed NullPointerException in <sql> Submitted by: Jeff Martin <jeff.martin@synamic.co.uk> by
2000-08-02 12:18:25 +0000
0de273b25
Allow parallel execution on windows - now that antRun.bat has been fixed. by
2000-08-02 12:06:22 +0000
d4187a814
Support more than 9 arguments under Win 95/98 by
2000-08-02 10:28:28 +0000
a8d4fe6d9
Add nested fileset and filesetref attributes to Path. by
2000-08-02 09:24:24 +0000
20dede5ad
MSVSS doesn't extend Exec any longer. by
2000-08-01 13:47:03 +0000
c2077d52d
Javadoc doesn't extend Exec any longer. by
2000-08-01 12:47:55 +0000
9174fbde3
Added maxmemory attribute to <java>. by
2000-08-01 10:25:58 +0000
0b389735d
Recognize Windows 2000 for ther purposes of exec (so that it behaves in the same manner as NT) Submitted by: Robert Watkins <robert.watkins@mincom.com> by
2000-08-01 09:59:39 +0000
632dad413
Make Chmod extend ExecuteOn instead of MatchingTask. by
2000-08-01 09:18:40 +0000
6035bbf18
Converted <patch> and <cvs> to new framework. by
2000-07-31 16:21:56 +0000
1c38f4ed5
Didn't set the basedir correctly if the attribute to project was ommitted and the basedir was not the process's working directory. by
2000-07-31 14:20:11 +0000
78b414381
Added nested <filesetref> element to <execon>. by
2000-07-31 13:30:20 +0000
89fcd5b57
Somehow lost the jvm attribute of <java> with last update. by
2000-07-31 12:32:02 +0000
c5faebbd8
Java rewritten so that it no longer extends Exec. by
2000-07-31 12:09:32 +0000
5e898465a
Improved Jikes support. Added build.compiler.pedantic option for Jikes +P flag and use JIKESPATH if set. Submitted by: Peter Donald <donaldp@mad.scientist.com> by
2000-07-31 08:24:47 +0000
eb0ebe689
Renamed javacc task to mparse and moved the corresponding class. Submitted by: Michael Saunders <michael@amtec.com> by
2000-07-31 08:04:06 +0000
6cc434039
Add in properties for versions of the JDK Convert ejbjar to build on JDK1.2 or above. by
2000-07-31 00:27:38 +0000
38bfb1206
Change the install targets by
2000-07-31 00:10:36 +0000
ed0a9da53
Added entries to the fixed bugs section. by
2000-07-28 11:49:25 +0000
e868ebf02
<property file="..."> didn't resolve relative filenames correctly. Reported by: Marc Gemis <marc.gemis.mg@belgium.agfa.com> by
2000-07-28 11:00:30 +0000
a41723ab3
Available didn't resolve filenames correctly. Reported by: Marc Gemis <marc.gemis.mg@belgium.agfa.com> by
2000-07-28 09:30:31 +0000
4a15cb13d
Added documentation for the sql task. bootstrap.sh and ant complain if JAVA_HOME is not set. Updated building ant section and README. Submitted by: Jeff Martin <jeff.martin@synamic.co.uk>, Barrie Treloar <Barrie.Treloar@camtech.com.au> by
2000-07-28 08:57:29 +0000
98977466d
Update example in documentation by
2000-07-28 03:34:14 +0000
5d9435d2d
Removed the deprecated versions of Path and EnumeratedAttribute. by
2000-07-26 13:28:26 +0000
0dfb55090
Add the ability to output all EJB jarfiles to a single directory. by
2000-07-26 12:17:30 +0000
d3bb8dc2f
Corrected the URL for nightly builds. Added reference to the ant-user mailing list. Removed pointer to the list of external tasks and known projects. by
2000-07-26 10:51:18 +0000
d7c3057bb
Updated documentation to Get task. Submitted by: Steve Loughran <steve_l@iseran.com> by
2000-07-26 10:04:50 +0000
ce27573d6
The instance variable conn was shadowed by a local variable in execute, failed to remove ; from statement with trailing white space, made class easier to extend for specialized tasks like <plsql>. Submitted by: John H. Lee <jlee@c.kiracom.com>, Curt Hagenlocher <curt@hagenlocher.org>, Jose Alberto Fernandez <JFernandez@viquity.com> by
2000-07-26 09:54:53 +0000
c7321fa32
Allow paths to be passed to environment variables of exec task. by
2000-07-25 14:08:33 +0000
4f46532c9
Modified <sql> task to accept #PCDATA and added autocommit attribute. Submitted by: Jeff Martin <jeff.martin@synamic.co.uk> by
2000-07-25 13:55:07 +0000
cdef1ea2f
Update for logger changes by
2000-07-25 13:49:32 +0000
962c579f1
Add the concept of a BuildLogger - A BuildListener with the following - An output level used to filter build events - Access to the ant output print stream - An emacs mode. by
2000-07-25 13:15:32 +0000
e79bd24e1
Removed all command line switches that didn't start with a -. by
2000-07-25 12:08:03 +0000
61320f305
Reworked the <exec> and (now so called) <execon> tasks. Submitted by: Mariusz Nowostawski <mariusz@marni.otago.ac.nz> by
2000-07-25 12:03:26 +0000
7f9865214
Removed items from the TODO list and added a WHATSNEW file. by
2000-07-25 10:13:01 +0000
f2e200153
Changed testcases to reflect the new packages of Path and EnumeratedAttribute. by
2000-07-25 08:44:13 +0000
989be3547
Reprocess files if stylesheet has changed in style task. Submitted by: Russell Gold <russgold@acm.org> by
2000-07-25 08:30:37 +0000
2f546331b
Used the deprecated version of EnumeratedAttribute. PR: Obtained from: Submitted by: Reviewed by: by
2000-07-25 06:52:44 +0000
e87e8fc11
Changed the execSQL method. Interbase's JDBC driver will throw an SQLException in executeQuery if the query doesn't return a ResultSet. by
2000-07-25 06:50:17 +0000
1f7eed82c
Moved EnumeratedAttribute to types as well. by
2000-07-24 16:05:29 +0000
abd598791
Made Path resolve relative paths through Project. Moved it to the types package on the same instance, so I had to touch a lot of ather files as well. Reported by: Frederic Lavigne <fred@L2FProd.com> by
2000-07-24 15:53:06 +0000
9b79c03c8
Didn't handle relative paths in project's basedir attribute correctly. Reported by: <Glen_Stampoultzis@ansett.com.au>, Jesse Glick <Jesse.Glick@netbeans.com> by
2000-07-24 14:54:49 +0000
951046ee1
Task to execute SQL from a file (or directly in the task) by
2000-07-24 14:27:13 +0000
a6910f6f9
Chmod didn't work if used as a matching task. Reported by: Alex Smith <asmith42@hotmail.com> by
2000-07-24 14:01:26 +0000
0c1efed95
Added usetimestamp attribute to Get so that it only downloads a file via HTTP if the source is newer than the local file. Submitted by: Steve Loughran <steve_l@iseran.com> by
2000-07-24 13:23:30 +0000
7db5bdf3b
Documentatin for ejbjar optional task by
2000-07-24 13:20:54 +0000
80d35a939
Moved the inclusion of .ant.properties to the top to give the user a chance to override build.compiler there (and maybe other variables as well). Submitted by: Paul Philion <philion@acmerocket.com> by
2000-07-24 12:40:54 +0000
2ae9b05a8
Remove include filter on Java files. This was originally included to ensure no support files were copied by the javac task. This deprecated behaviour has now been removed. by
2000-07-23 15:50:28 +0000
983a85c49
Remove the copying of support files by the Javac task. This feature has been deprecated for some time, including the recent release. by
2000-07-23 15:48:20 +0000
b2af359bb
Fix verbose message printed when property overrides are ignored. by
2000-07-23 15:32:58 +0000
8b613e7fb
Add Javadoc to AntClassLoader Clean up the Javadoc (a little) in the new FileSet and PatternSet classes by
2000-07-23 14:20:26 +0000
12f19c932
Modified Ant task to be less memory consuming. by
2000-07-21 14:24:35 +0000
1b25a5ab7
Updated example to match the implementation. by
2000-07-21 13:35:46 +0000
ded305a2d
Added an antcall task as a shortcut for ant tasks invoked on the same buildfile. by
2000-07-21 13:29:57 +0000
6da6eeb41
Added support for patternset and patternsetref to MatchingTask. by
2000-07-21 12:48:02 +0000
2054505cb
Added a nested patternsetref element to fileset. by
2000-07-21 12:42:57 +0000
c4b5bdd37
Better support for subbuilds in XmlLogger. Output of XmlLogger can be sent to another file using the XmlLogger.file property. Submitted by: Glenn McAllister <glennm@ca.ibm.com> by
2000-07-21 11:44:34 +0000
a67f5b98b
Workaround for a problem when compiling many files on Windows. by
2000-07-21 10:19:23 +0000
b63d11b05
Ensure the target file's parent directory exists. Submitted by: Russell Gold <russgold@acm.org> by
2000-07-21 09:43:15 +0000
2cffdf83c
Initial documentation on the EJB related optional tasks by
2000-07-20 13:25:50 +0000
a965b11a6
Updated documentation of Ant task. Submitted by: Glenn McAllister <glennm@ca.ibm.com> by
2000-07-20 12:50:33 +0000
b10787b4a
Optional JUnit task. Submitted by: Thomas Haas <thomas.haas@softwired-inc.com> by
2000-07-20 10:02:05 +0000
9faf51fc3
Corrected documentation to javadoc's packagenames attribute. Submitted by: Tom Klaasen <Tom.Klaasen@the-ecorp.com> by
2000-07-20 07:35:56 +0000
b58278ca5
Execute task that works on multiple files. by
2000-07-19 16:00:53 +0000
6ece0b71b
Talked about the nested arg element and forgot to include it, tss. by
2000-07-19 15:26:19 +0000
1c3e443dd
Added fileset and patternset types and made MatchingTask use them. by
2000-07-19 15:12:36 +0000
fa41974df
Fixed some JDK 1.1 problems. by
2000-07-19 13:29:59 +0000
685433c24
JavaCC task. Submitted by: Thomas Haas <thomas.haas@softwired-inc.com> by
2000-07-19 13:02:42 +0000
3e3008a15
New Execution Framework. by
2000-07-19 13:00:46 +0000
3e49b015c
Provides an Ant Class loader. by
2000-07-19 12:35:12 +0000
8fd0d861a
Changed the version number to ensure nothing but the relase could call itself Ant 1.1. by
2000-07-19 09:16:18 +0000
5a008aafa
Preparing for release. by
2000-07-18 07:50:21 +0000
10909be22
Quick fix to make the ejb classes compile. by
2000-07-18 07:17:24 +0000
4c949f45d
Change permissions on build.sh and bootstrap.sh by
2000-07-17 10:12:00 +0000
d0ca327d7
Added ssdir attribute to vssget. Submitted by: Andrew Everitt <Andrew.Everitt@gbr.xerox.com> by
2000-07-17 09:00:04 +0000
3b6232b78
Correctly detect missing arguments to Javadoc. Submitted by: Peter Donald <donaldp@mad.scientist.com> by
2000-07-17 07:11:42 +0000
f25950bba
Handle case where listener cannot be instantiated. by
2000-07-16 10:39:58 +0000
5fc021b75
Restore antRun.bat for Win9x users. by
2000-07-15 06:31:42 +0000
6a2e53679
Have getCompileClasspath return Path instead of String. by
2000-07-14 15:09:21 +0000
2ca1e7747
Minor bug fixes in Javadoc. by
2000-07-14 15:02:33 +0000
3b747418b
Update Jikes support for bootclasspath by
2000-07-14 14:35:44 +0000
e02f0ab1e
Task to build EJB 1.1 jars. Currently this task supports the Weblogic server but it is envisaged that it can be expanded to cover other app servers. by
2000-07-14 13:50:27 +0000
d270bf086
Optional vssget Task Submitted by: Andrew Everitt <Andrew.Everitt@gbr.xerox.com> by
2000-07-14 12:09:12 +0000
e11b85235
Documentation for the Path elements, made nested src element of Javac use Path as well. by
2000-07-14 11:49:57 +0000
8162d141e
Make rmic, javac and javadoc use Path and add nested elements for various PATH like structures. by
2000-07-14 08:25:52 +0000
cf4c2f018
Remove duplicate entries in Path. by
2000-07-14 07:14:43 +0000
3b378ba63
set taskname in signjar task Submitted by: Peter Donald <pjdonald@latcs2.cs.latrobe.EDU.AU> by
2000-07-14 06:55:46 +0000
0325431a6
Make AntStructure compile under 1.1. Submitted by: Andrew B. Sudell <asudell@acm.org>, <Glen_Stampoultzis@ansett.com.au> by
2000-07-14 06:30:56 +0000
aa7f2d404
Added Thomas Haas Path class. by
2000-07-13 16:35:08 +0000
685734837
New build procedure for Unix based systems by
2000-07-13 15:23:48 +0000
51c4c2282
Resolve properties loaded from files in a more predictable way. Submitted by: Glenn McAllister <glennm@ca.ibm.com> by
2000-07-13 15:23:07 +0000
80b22f776
Make Rmic work when only one class is specified. Submitted by: Phillip Davidov <phillip.davidov@chipdata.com> by
2000-07-13 08:11:33 +0000
2de58e1f6
Make sure bootstrap uses the src version of lcp.bat by
2000-07-12 22:30:39 +0000
961ad3a9d
Make sure all the pieces needed from bootstrap are present. by
2000-07-12 22:22:43 +0000
f37d059fb
Interim change to prevent any issues with Unix based bootstraps (ie nightly builds) by
2000-07-12 16:29:44 +0000