Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 736bd1b65 A fun little task to play a sound at the end of a build. I got tired of waiting for some else to commit it. I made some small mods to Nick original proposal. by Conor MacNeill 2000-12-22 11:47:56 +0000
  • 44d572de8 Added the JAXP reference distribution jars to make it easier to build ant out of the box. Ant should now build with an empty classpath. I haven't made the changes for Unix scripts yet. by Conor MacNeill 2000-12-20 11:18:13 +0000
  • d2d72df77 Added UML diagrams for reference. by metasim 2000-12-19 21:02:28 +0000
  • 0e42aeead Untabifyin' by metasim 2000-12-19 15:41:25 +0000
  • a2ba0e964 Updated JUnit documentation to reflect the new todir attribute. by Stefan Bodewig 2000-12-19 12:07:58 +0000
  • 0460449d5 1 more 2 do by metasim 2000-12-19 03:55:44 +0000
  • 7bfb091f7 Added (draft) instructions for people interesting in implementing new modules for Antidote. by metasim 2000-12-19 03:55:07 +0000
  • 8f1c82444 Changed "AntEditor" to "AntModule", and made construct more JavaBean compliant (primarily a default ctor). Now has "contextualize()" method that modules must implement. by metasim 2000-12-19 03:50:12 +0000
  • 14440efdc added patch by mariusz to fix NPE in UpToDate task by Jon Scott Stevens 2000-12-19 01:51:43 +0000
  • 3a3312cb5 Avoid NullPointerException in <delete> if the current user is not allowed to list the contents of a directory. by Stefan Bodewig 2000-12-18 16:53:33 +0000
  • 34c0080c0 Add a nested mapper element to <native2ascii> to (1)give it more power and (2) only convert those files that have actually changed. by Stefan Bodewig 2000-12-18 16:37:21 +0000
  • d2eddd7e4 Avoid NullPointerException in JDK 1.1 by Stefan Bodewig 2000-12-18 15:53:52 +0000
  • c007edc9d Make testcases work again. by Stefan Bodewig 2000-12-18 15:44:01 +0000
  • 6960c203e Make the directory for the output of <junit> configurable. by Stefan Bodewig 2000-12-18 15:40:37 +0000
  • 5c3ef04a5 oops - forgot to add contents of directory ;) by Peter Donald 2000-12-18 14:33:44 +0000
  • 0c19b8e35 Deprecated the optional <renameext> task as its functionality has been superseded by the built-in <move> task. by Stefan Bodewig 2000-12-18 14:26:49 +0000
  • c11c539ba Added a new logger that will not print out target banners if they don't produce any output. by Peter Donald 2000-12-18 06:33:33 +0000
  • 043365afe A new proposal to shake the tree that unifies everything to a task. by Peter Donald 2000-12-18 05:59:51 +0000
  • de31daa80 Added bash shell scripts. by Peter Donald 2000-12-16 02:20:36 +0000
  • 71153da8a Updated documentation for new attribute by Peter Donald 2000-12-16 01:57:25 +0000
  • aed4ad860 A new proposal for next-gen Ant. Focusing on concepts of workspaces, segregated projects and ease of use. by Peter Donald 2000-12-16 00:23:48 +0000
  • 584cbc7ad Added the attribute preservelastmodified to copy task. by Peter Donald 2000-12-15 09:49:30 +0000
  • f405433e6 Changed order of variable includes to make it now work when LOCALCLASSPATH="". The reason is that "blah.jar;" is a valid classpath while ";blah.jar" is not. by Peter Donald 2000-12-15 09:31:12 +0000
  • e84526a72 Fix for "The output level logic was backward - it would print this line only if you had a low output level." by Peter Donald 2000-12-15 09:26:56 +0000
  • 411d9ef9b Automagic detection of ANT_HOME for windows NT/2000 by Peter Donald 2000-12-15 09:16:43 +0000
  • 9ff163e78 Added task entry in parser config. by metasim 2000-12-14 23:03:25 +0000
  • 9ddadd714 Make AntEater compile. by Stefan Bodewig 2000-12-14 15:22:47 +0000
  • 12509319d Make documentation of <project>'s attributes reflect reality (and vice versa). by Stefan Bodewig 2000-12-14 14:54:36 +0000
  • 9042bd4c3 *** empty log message *** by Peter Donald 2000-12-14 00:28:16 +0000
  • c8cfb3269 Fixed error in docs by Peter Donald 2000-12-14 00:27:37 +0000
  • a94814d51 remove unnecessary -f check cause -x does the job well enough by Jon Scott Stevens 2000-12-13 18:58:38 +0000
  • 6eda9f079 Reverse changes and reinstate fileset + prefixedfileset by Peter Donald 2000-12-13 09:56:11 +0000
  • 8f2c9066b Reverse changes and reinstate fileset + prefixedfileset by Peter Donald 2000-12-13 09:48:33 +0000
  • 2939f47ae Make sure JAVA_HOME/bin/java is executable as well. Only use a single ${JAVAC} command to compile all needed classes in one pass. by Stefan Bodewig 2000-12-13 09:34:10 +0000
  • 83adaf1a2 since we depend on JAVA_HOME/bin/java to exist later in the script, then we should check to make sure we can actually see the file correctly. by Jon Scott Stevens 2000-12-13 05:20:08 +0000
  • d27a0a037 Udated test build file... by Peter Donald 2000-12-13 01:59:35 +0000
  • 8e955e3a2 Patch to unify handling of prefix filesets between war/jar/zip. It also removes a number of small errors in zip task. Deprecated <prefixedfileset> element of war in favour of normal <fileset> element in zip by Peter Donald 2000-12-13 01:33:25 +0000
  • 51e2cc543 Added register-datatype task by Peter Donald 2000-12-12 11:51:11 +0000
  • bba92ec22 Added in the ability to deploy datatypes in properties. Datatypes are currently solely registered through taskdef.xml. Will in future be registered through tasks aswell. by Peter Donald 2000-12-12 11:46:08 +0000
  • c6a798ef6 Oops.. Forgot little update in Bootstrap to build out the buildtarget task. :) by James Duncan Davidson 2000-12-11 11:15:56 +0000
  • ac4a6335c A small task example that illustrates something... A long time ago I argued against "if" logic as part of the defined part of Ant stating that all logic really should go into tasks. Now that the object model is clean enough, it becomes silly obvious how to do this without requiring the addition of any if/unless attributes in the target definitions themselves. by James Duncan Davidson 2000-12-11 11:10:16 +0000
  • d8a7035c5 Removed last legacy of Ant.java and have settled a bit on how front ends use core... In order for a front end to run a build, it first creates a ProjectBuilder, loads a Project from it, then can run a build on that Project. What still needs a bit of looking after is creating a project from scratch (such as a GUI might do) and then executing it. Later. by James Duncan Davidson 2000-12-11 10:32:08 +0000
  • f85678f1a Removal.. Most of the functionality has been moved to other places now that its becoming a bit more clear how FrontEnds should interace with the core. by James Duncan Davidson 2000-12-11 09:36:22 +0000
  • 421736ed4 Updated to latest Avalon which involved removing a lot of cruft from Ant. by Peter Donald 2000-12-11 00:35:20 +0000
  • f358a34a1 Adapted Signjar so that it does not run every time unless absolutely required (or unable to be determined if required). by Peter Donald 2000-12-10 08:30:53 +0000
  • 3c3eeb764 fixed cdata examples by Jon Scott Stevens 2000-12-09 06:16:54 +0000
  • bca3e675c Fixed a number of bugs with new Zip modifications. by Peter Donald 2000-12-09 00:33:50 +0000
  • 7fb467a74 Several things all at once... by James Duncan Davidson 2000-12-08 18:06:56 +0000
  • e9211a1fb Changed task loading to use a centralized TaskManager that keeps tabs on all classes. by James Duncan Davidson 2000-12-07 20:36:15 +0000
  • 9b36df2db Missed a hardcoded indent character. by Stefan Bodewig 2000-12-07 15:35:55 +0000
  • d886d5032 Moved the common code from XmlLogger and XMLJUnitResultLogger into a new class. by Stefan Bodewig 2000-12-07 14:52:03 +0000
  • 3eebdfd1c Fixed NullPointerException in <copy> when <mapper> and overwrite have been used at the same time. by Stefan Bodewig 2000-12-07 13:13:32 +0000
  • 2295e485c Allow for zip files that contain nothing but empty directories. by Stefan Bodewig 2000-12-07 12:21:12 +0000
  • 9e2e9dbcf moved PrefixFileSets from War Task to Zip task by Peter Donald 2000-12-07 12:00:55 +0000
  • d483cb49e oops missed some documetnation submitted by Jose Alberto Fernandez <JFernandez@viquity.com> by Peter Donald 2000-12-07 11:58:09 +0000
  • cc3fb0c92 Load environment variables either when a task is explictly executed ( <property environment="blah" /> where blah will be prefixed to every variable). Also load it when env elements are specified to exec calls. by Peter Donald 2000-12-07 00:45:22 +0000
  • 4cd7d60e9 Changed bootstrap to use Conor's idea of having a BootBoot that grabs tools.jar and puts it on the classpath when needed. I did change things around so that it's now Bootstrap --> Bootstrap2 by James Duncan Davidson 2000-12-06 18:26:14 +0000
  • d741f56d0 Change behaviour to log a warning rather than throwing an exception. I had to pass in the project object to get access to logging, unfortunately. by Conor MacNeill 2000-12-06 14:12:33 +0000
  • 5ccd2bcf7 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. by Conor MacNeill 2000-12-06 12:12:47 +0000
  • 795157a46 Make perforce tasks work on Windows 2000 as well. by Stefan Bodewig 2000-12-06 10:46:20 +0000
  • 92cf6a4b4 Removed *Entry abstraction as it was overkill for Ant atm. by Peter Donald 2000-12-06 10:39:52 +0000
  • 9e6b22c43 Updated instructions now that the .jars are history. by James Duncan Davidson 2000-12-06 10:00:32 +0000
  • ec853e41d Remove .jar dependancies.. Now AntEater builds off xml-crimson as its parser and handles things on its own. Only takes an extra 10 seconds on the bootstrap and will tend to keep the crimson guys honest. :) by James Duncan Davidson 2000-12-06 09:58:43 +0000
  • 181ddadff Initial checkin by James Duncan Davidson 2000-12-06 08:08:40 +0000
  • 19600e6d0 Refactored proposal so it is more inline with apporpriate design patterns. by Peter Donald 2000-12-06 06:11:28 +0000
  • 66c74a2fc do versioning the *right* way by Jon Scott Stevens 2000-12-06 00:25:11 +0000
  • 523dccea5 turn on filtering for the docs directory to allow the correct version number to appear in the documentation. by Jon Scott Stevens 2000-12-06 00:24:13 +0000
  • ab5d2d667 Started adding some documentation and exporting the correct services via CM rather than all services. by Peter Donald 2000-12-06 00:23:43 +0000
  • 51af2a4c2 Modified to play well with other ants installed by Peter Donald 2000-12-06 00:13:50 +0000
  • 141764dd6 added myself changed the version to be based on the Id tag by Jon Scott Stevens 2000-12-05 20:03:07 +0000
  • 3fe45be59 added trailing slash to url added documentation about quiet argument to the <delete> task by Jon Scott Stevens 2000-12-05 19:48:24 +0000
  • 053fba066 Bring ant.bat into line with changes made to ant.sh by Jon. Specifically invoke the java.exe from JAVA_HOME/bin if JAVA_HOME is set and JAVACMD is not. by Conor MacNeill 2000-12-05 13:30:28 +0000
  • e9d7860e1 sample .ant.proeprties file. by Peter Donald 2000-12-05 10:17:04 +0000
  • 907f0601d Made win32 scripts similar to unixs by adding .antrc facility by Peter Donald 2000-12-05 10:08:57 +0000
  • 1d3dc3765 Continued developing myrmidon * simplified logging interface to be independent of org.apache.log * made it so that you no longer need to build a classpath and hand it to ant!!! * added ant-call task by Peter Donald 2000-12-05 09:24:59 +0000
  • f6a78a634 Changed version of regexp as 1.1 doesn't work properly, clarified some other entries. by Stefan Bodewig 2000-12-05 07:38:48 +0000
  • 4cce39e5f removed requirement for JAVA_HOME to be defined, however, you will still need to have "java" in your path if it isn't defined. by Jon Scott Stevens 2000-12-05 07:32:14 +0000
  • 8b59abaef added support for cygwin re-organized things fixed a couple bugs correctly set environment variables by Jon Scott Stevens 2000-12-05 07:14:51 +0000
  • 4eeccf29b added support for cygwin re-organized things fixed a couple bugs correctly set environment variables correctly execute the building of the ant distribution by Jon Scott Stevens 2000-12-05 07:14:14 +0000
  • 335836ee5 back out requirement for xerces. my mistake. by Jon Scott Stevens 2000-12-05 06:36:57 +0000
  • 3b30998e9 added xerces.jar by Jon Scott Stevens 2000-12-05 06:15:12 +0000
  • d716d3b75 Added note about dependent jars. by Peter Donald 2000-12-05 05:36:59 +0000
  • d72d53004 Added note about dependent jars. by Peter Donald 2000-12-05 05:34:17 +0000
  • 74e61f027 Added note about dependent jars. by Peter Donald 2000-12-05 05:32:21 +0000
  • be29c3872 added setQuiet option to emulate a rm -f by Jon Scott Stevens 2000-12-05 03:53:15 +0000
  • 81dabb3cb Adding in files that were seemingly ommitted from commit by Peter Donald 2000-12-04 13:54:43 +0000
  • 1d4cea48e grr - removing my funky .ant.properties file and adding .cvsignore so I won't accidently add th wrong stuff in. by Peter Donald 2000-12-04 13:49:52 +0000
  • d90a268ff oops - removing my funky elisp file. by Peter Donald 2000-12-04 13:47:41 +0000
  • ed120ac80 Initiall checkin of myrmidon proposal by Peter Donald 2000-12-04 13:37:33 +0000
  • 3b383850a More adaptions of ant for cygwin. by Peter Donald 2000-12-03 01:54:34 +0000
  • d57cd1207 Hopefully fixed cygwin stuff... by Peter Donald 2000-12-02 22:09:35 +0000
  • fff6d5a32 Patched ant to run under Cygwin. Patch supplied by Peter Seibel <peter@javamonkey.com> by Peter Donald 2000-12-02 19:44:30 +0000
  • 0dee02709 Documentation of <transform>. by Stefan Bodewig 2000-12-01 15:56:39 +0000
  • c563ee7eb Documentation for the nested <srcfile> element of <execon>. by Stefan Bodewig 2000-12-01 15:41:20 +0000
  • e2dfffecc Documentation for tasks that can have a nested <mapper> element. by Stefan Bodewig 2000-12-01 15:27:13 +0000
  • e888cc1fc Documentation of <mapper>. by Stefan Bodewig 2000-12-01 14:06:57 +0000
  • a98592f82 Fixed some more bugs in the <telnet> documentation. by Stefan Bodewig 2000-12-01 11:58:41 +0000
  • 963798591 Finally make <taskdef>s with nested classpath elements work wherever they are. by Stefan Bodewig 2000-12-01 07:40:44 +0000
  • 4c27dd164 Partially revert the last patch as it made taskdef work by breaking property. Now everything is as it has been before, including the failing taskdef. by Stefan Bodewig 2000-11-30 17:40:19 +0000
  • 193ff8a34 Make sure, Taskdef.execute doesn't get called before the nested elements have been configured. by Stefan Bodewig 2000-11-30 17:27:54 +0000