Peter Donald
2f4b71ebb9
Moved TskDeployer into separate directory.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269065 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2dddb40b2b
ProjectEngine->ProjectManager (need a better name).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269063 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
620c603816
Model is not a user concern but a modder/embeddor concern.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269062 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1ec0e4c4e6
Model is not a user concern but a modder/embeddor concern.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269061 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cef6bbb3c3
Made model work with Arrays rather than Iterators (more typesafe).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269060 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
87711d5afc
Migrate ProjectBuilderss to separate package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269059 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2579eaa04e
Migrates ProjectListeners to separate package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269058 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c826372596
Created separate package to contain project model as per mutant.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269057 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ad7ff5ac20
Moved TaskletEngine-> myrmidon.components.executor
Changed name to match word class of other components and to enforce uniformity in conventions. (Also same practice as used in other projects which hopefully will mean it is easier to understand).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269056 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2f95bc4704
Started to fix some of the more ugly hacks that violated IOC.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269053 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a44c5e5b95
Move AntEngine->Embeddor to follow suit with Avalon+Framework JSR naming conventions.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269052 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
451ca455d5
Update Launcher package and update ProjectListener* to reflect
* No project name
* tasklet->task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269051 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ce225a0e46
Removed instance data from Project object. This allows reuse of Project objects ... is this required ???
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269050 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
32dc44001f
Starting to adapt to Cocoon2 style hierarchy as it fits Ant style.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269049 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6caf36ea18
Started to update to task engine design I have been talking about.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269048 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
48c54a5212
Run convert script to update to Beta Avalon.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269047 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
362903a2bd
Lots of mutant changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269043 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
94fb3a440b
Working on my data types :-)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269033 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
c2e518039b
Mutant update.
Reorganization of classes to a fair extent
Introduction of a non-functional parallel task
Converted some data types over
Initial experiments with apsects used to store data type values
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269031 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
a88cd5374f
My proposal for Ant2 - Mutant
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269017 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9e0949cfdd
Added in missing import ..
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268707 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
53ee29f4df
Added in sketch of new item set type approach which is generalisation of current system.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268706 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
5e33dfd5be
Changed sample file extentnion to .ant
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268705 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
0352bcd522
Changed default file extentnion to .ant
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268704 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
a00fa243be
Rearranged packages
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268703 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
1b37338ca6
Removed awk script now that src copy does not occur.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268608 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
22fc4ce3cb
Rearranged convert package with separation of client-engine code
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268607 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
1b263172ed
Updated to reflect new package hierarchy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268606 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
a7cc56a8bd
Removed old tasks and moved them into module hierarchy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268605 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
9743220594
Updated to reflect new packaging
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268604 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
2ca4d55559
Moved DataType engine components to tasklet hierarchy as it can not exist independenct of tasklets.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268603 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
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
1ba24b5b3a
Removed ^Ms
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268498 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
5c3ef04a5a
oops - forgot to add contents of directory ;)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268367 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
043365afe4
A new proposal to shake the tree that unifies everything to a task.
Submitted By: "James Cook" <jimcook@iname.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268364 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
de31daa803
Added bash shell scripts.
Submitted By: Josh Lucas <josh@stonecottage.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268363 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
aed4ad8602
A new proposal for next-gen Ant. Focusing on concepts of workspaces, segregated projects and ease of use.
Submitted By: Matt Foemmel <mpfoemme@ThoughtWorks.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268361 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
9ddadd7146
Make AntEater compile.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268355 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
James Duncan Davidson
c6a798ef68
Oops.. Forgot little update in Bootstrap to build out the buildtarget
task. :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268341 13f79535-47bb-0310-9956-ffa450edef68
25 years ago