From cba254e641320b3864c7d81345b5c1d1f8fe79dc Mon Sep 17 00:00:00 2001 From: Conor MacNeill Date: Tue, 30 Apr 2002 14:57:02 +0000 Subject: [PATCH] Make config processing use Tasks to provide config operations git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272626 13f79535-47bb-0310-9956-ffa450edef68 --- proposal/mutant/build.xml | 19 +- proposal/mutant/build/ant1compat.xml | 5 +- .../ant/antcore/antlib/AntLibManager.java | 16 +- .../apache/ant/antcore/config/AntConfig.java | 136 +------- .../ant/antcore/config/AntConfigHandler.java | 42 +-- .../ant/antcore/config/LibPathHandler.java | 141 -------- .../ant/antcore/config/LoadLibHandler.java | 110 ------ .../antcore/execution/ComponentManager.java | 50 +-- .../ant/antcore/execution/Constants.java | 1 - .../antcore/execution/CoreExecService.java | 24 -- .../antcore/execution/ExecutionManager.java | 31 +- .../apache/ant/antcore/execution/Frame.java | 168 ++++++++-- .../src/java/antlibs/ant1compat/antlib.xml | 6 + .../org/apache/ant/antlib/system/AntBase.java | 240 +------------- .../org/apache/ant/antlib/system/LibPath.java | 3 + .../apache/ant/antlib/system/SubBuild.java | 313 ++++++++++++++++++ .../apache/ant/builder/Ant1CompatBuilder.java | 3 +- .../org/apache/ant/builder/Builder.java | 7 +- .../org/apache/ant/builder/MutantBuilder.java | 12 +- .../init/org/apache/ant/init/LoaderUtils.java | 1 + 20 files changed, 544 insertions(+), 784 deletions(-) delete mode 100755 proposal/mutant/src/java/antcore/org/apache/ant/antcore/config/LibPathHandler.java delete mode 100644 proposal/mutant/src/java/antcore/org/apache/ant/antcore/config/LoadLibHandler.java create mode 100644 proposal/mutant/src/java/antlibs/system/org/apache/ant/antlib/system/SubBuild.java diff --git a/proposal/mutant/build.xml b/proposal/mutant/build.xml index f096817f8..b5af3e7ab 100644 --- a/proposal/mutant/build.xml +++ b/proposal/mutant/build.xml @@ -144,28 +144,25 @@ - - - - + - - - + + + - + - + - - + diff --git a/proposal/mutant/build/ant1compat.xml b/proposal/mutant/build/ant1compat.xml index 77dc1c910..459456961 100644 --- a/proposal/mutant/build/ant1compat.xml +++ b/proposal/mutant/build/ant1compat.xml @@ -43,6 +43,7 @@ + @@ -63,6 +64,7 @@ + @@ -74,7 +76,7 @@ - +