Peter Donald
7e7539a4f6
Moved DataType to tasklet hierarchy as it can not exist independenct of tasklets.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268602 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
08cddc0345
Module for basic functionality useful in almost all domains
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268601 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
7ea0a0df8f
Package used to hold test cases for features of task engine
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268600 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d7b7bcc567
Basic module that contains task essential to operation/bootstrapping of myrmidon/ant
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268599 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
ba3ce635bf
Removed datatype package as it doesn't make sense for it to exist independent of tasklet hierarchy.
Moved Pattern to modules hierarchy while others moved to tasklet hierarchy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268598 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
620262fb99
Removed old converter hierarchy in favour of integrating it into same hierarchy as .tsks are built from.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268597 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
9ab12cf578
Updated this to use the same approach as main wrt replacing constants in file .... strangely this one works
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268536 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
de2273f0a2
Remove uneeded interface.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268413 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
8c97911720
Updated to the version on harddisk + added the start of documentation.
Major changes include
* making convertion API context-sensitive
* the simplification of all the interfaces. The simplification is achived by applying IOC. Now AntEngine is responsible for creating and instantiating shared components via a ComponentManager.
* Moved most of startup code to AntEngine so that alternate front ends can be added in simply.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268409 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d27a0a037f
Udated test build file...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268345 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
51e2cc5435
Added register-datatype task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268343 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
bba92ec223
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.
Made conditions (if/unless interpreted in a context)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268342 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
421736ed4a
Updated to latest Avalon which involved removing a lot of cruft from Ant.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268337 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
92cf6a4b48
Removed *Entry abstraction as it was overkill for Ant atm.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268320 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
19600e6d00
Refactored proposal so it is more inline with apporpriate design patterns.
Added in a number of new tasks to demonstrate interaction with tasklet runtime.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268316 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
ab5d2d6676
Started adding some documentation and exporting the correct services via CM rather than all services.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268313 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
51af2a4c2d
Modified to play well with other ants installed
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268312 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
1d3dc3765d
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
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268306 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
81dabb3cb5
Adding in files that were seemingly ommitted from commit
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268295 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
1d4cea48e0
grr - removing my funky .ant.properties file and adding .cvsignore so I won't accidently add th wrong stuff in.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268294 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d90a268ff3
oops - removing my funky elisp file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268293 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
ed120ac805
Initiall checkin of myrmidon proposal
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268292 13f79535-47bb-0310-9956-ffa450edef68
25 years ago