Peter Donald
86a63f5892
ant --> myrmidon
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269181 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b9ce274525
Migrated converter files into separate library.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269180 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d12a4e9a83
Add in descriptor for Ant1 compatibility layer.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269179 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
403768d133
Move Ant1 compatibility layer files into separate library.
Also create a task to actually load the task definitions from Ant1 jar.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269178 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
dd0a617ea0
Remove old ant1 compatibility layer in preparation to move it.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269177 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7cc3b6ec22
Move Patter type into framework directory.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269176 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
3ec663279c
assorted logo submissions
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269175 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
49c24d0553
should have added this file 36 hours ago, sorry.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269174 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d4de5ba0d3
Starting to reintroduce Ant1 adapters.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269173 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6c5fc99a2f
Modify to demonstrate X-Project DAG.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269172 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4a677e7d65
Modify ProjectBuilder interface to accept Parameters. This allows arbitrary builders to be added in the future (such as for templating etc).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269171 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e2e5aeee3a
Make cross project DAGS work.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269170 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
a891255928
Various typos and documentation fixes.
PR: 1464, 1483, 1523, 1873, 1621, 1839, 1840, 2011
Submitted by: Daniel.Barclay@digitalfocus.com
colin@bspark.com (Colin Sampaleanu)
daveg@permabit.com
arosen@silverstream.com (Alex Rosen)
rxh@gers.com (Rey Hernandez)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269169 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
9668de65af
Update status of Ant2 development, add logo page.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269168 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7b3d796305
Added in support for parameters that are sent to builder.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269167 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
87f090a12a
Moved getChildTypeManager to ProjectManager as havin in ExecutionFrame violates IOC and has not consistent with other approach for frame specific parameters.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269166 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
17a2399611
Doesn't work with new Frame model. Essentially as I am unclear on appropriate semantics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269165 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
15f44e67b5
Update to work with new embeddor interface.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269164 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
73fde2c99d
ProjectManager is no longer a FlyWeight. It now carries state pertinent to a set of Projects that are executed in concert.
It also works with new ExecutionFrame model as appropriate. It also propogates all frame specific parameters/components aswell.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269163 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
087abe77e3
Interface used to contain relevent data for each project managed by ProjectManager.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269162 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
8c0388b0a4
ProjectManager is no longer a FlyWeight. It now carries state pertinent to a set of Projects that are executed in concert.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269161 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f26fff422c
Changed interface so that instead of returning other components it hides it behind an abstraction. ie Instead of returning a ProjectBuilder it provides interface to ProjectBuilder. Same with ProjectManager.
This allows interface/implementation to be changed without effecting the "frontend interface" and vastly simplifies writing frontends.
Also a new ProjectManager is create for each request. Also input parameters are provided for future extention (ie parameters to builder and the builder "type");
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269160 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c7e6b6c8d7
Changed interface so that instead of returning other components it hides it behind an abstraction. ie Instead of returning a ProjectBuilder it provides interface to ProjectBuilder. Same with ProjectManager.
This allows interface/implementation to be changed without effecting the "frontend interface" and vastly simplifies writing frontends.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269159 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7b867a10d2
Modify ProjectBuilder so that it uses a vanilla string. This is in preparation for alternate formats (ie URLs).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269158 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e2cc34fa96
Fixed a bug that made inherited TypeFactorys fail.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269157 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1cdf53d7b6
Added method to construct child TypeManagers that inherit from their parent.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269156 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c074a11c95
Changed Project so that it contains a list of Imports (of type libraries) and project references.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269155 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
16db5240fb
Made a object to model imports.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269154 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
74a38b3651
No longer separate Target interface and implementation.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269153 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
20f90e4e0c
Update to use new ExecutionFrame construct.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269152 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
da88f5e461
Default implementation of frame that just caches values passed to it.
The exception being TypeManager which it uses to create a child TypeManager that is relevent to frame.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269151 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
3ab3efa970
Made Executor support a TaskFrame. The TaskFrame is where context/logger/componentManager/typeManager are stored.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269150 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c36c9d34ef
cleaned whitespace.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269149 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
3b8aee8b39
Change extention of ant libraries to "atl" for Ant Type Library. (more representative of content than .tsk).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269148 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
060c8d7530
Fix typo in tar documentation.
PR: 2120
Submitted by: rxh@gers.com (Rey Hernandez)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269147 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
d291ecb053
Minor clarification, removed ', fix typo.
Submitted by: Jon Skeet <jon.skeet@peramon.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269146 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
fd69f8f475
Finished the document. This is IMHO as good as it can be at the current
state of discussion.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269145 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
aa1de6e713
Update build file for new descriptor location.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269144 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
97f2c01caa
Update to fix exception handling bug.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269143 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2d2f38d7ae
Add in new descriptors.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269142 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e8cc085e9f
Remove old descriptors.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269141 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a3d6441dd0
Split test targets into many. Include an "all" target and moved primitive tests to another build file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269140 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c60d74be92
Add in build file for testing primitive type conversion in myrmidon
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269139 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c01cdc75f9
Expand output string.
.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269138 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9e24684219
Facility task (for adding in AspectHandlers).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269137 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ca6015fdc9
ConverterDef task (should we even have this???).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269136 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
becc71955c
Update to new descriptor name.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269135 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c2bd8b5273
Add in ROLE attribute so easy to reference.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269134 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9bda81dad1
Remove all old style tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269133 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Sam Ruby
35aee5ccea
Prep for JDK 1.4.
Note: I did a complete scan of the code. Mostly it the version checks are
safe (e.g., things not supported with 1.1). The only place where it wasn't
obvious to me was RMIC, but it seemed OK.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269132 13f79535-47bb-0310-9956-ffa450edef68
24 years ago