Peter Donald
06931fc27d
Remove unused variable declaration.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269188 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
8ce90f1f9e
Update build file to reflect multiple libraries
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269187 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
bf7c0c19e5
Updated sample to show using ant1 style tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269186 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f8831097c2
Add in descriptor for self-test library.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269185 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7a89b85adb
Migrated self testing code to new library.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269184 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
810345b4c5
Renamed descriptor built into main jar. Also migrate across Pattern type.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269183 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
299abac0cc
Update core descriptor to reflect new location/arrangement of classes.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269182 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
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