Hi,
I have done another large mutant commit. You may have seen the CVS messages for the new directories but you won't have seen the commit itself since it is too big for the list manager to accept. Anyway the details of what changed is pasted in below.
This change adds an Ant1.x compatability Ant Library. It is by no means perfect at this stage with many things missing or not supported. Nevertheless, it up to the point where mutant can build this ant library. Mutant cannot build itself yet because its build file uses <antcall> which is one of the things not yet supported. I have only explicitly enabled those tasks necessary to build this library. Many others compile and should work but I have not yet enabled these in the antlib.xml file.
You will see a patternset in the ant1compat build file which is labeled "tooHard". That is the "too Hard" basket at the moment :-)
Conor
Subject: cvs commit: jakarta-ant/proposal/mutant/src/java/start/org/apache/ant/start Main.java
conor 02/02/02 06:50:34
Modified: proposal/mutant build.xml
proposal/mutant/src/java/antcore/org/apache/ant/antcore/antlib
AntLibHandler.java AntLibrary.java
AntLibrarySpec.javaproposal/mutant/src/java/antcore/org/apache/ant/antcore/config
AntConfig.java AntConfigHandler.javaproposal/mutant/src/java/antcore/org/apache/ant/antcore/execution
ClassIntrospector.java ExecutionContext.java
ExecutionFrame.java ExecutionManager.java
Reflector.java TaskAdapter.java TaskContext.javaproposal/mutant/src/java/antcore/org/apache/ant/antcore/model
Project.java
proposal/mutant/src/java/antcore/org/apache/ant/antcore/xml
ElementHandler.java ParseContext.java
proposal/mutant/src/java/cli/org/apache/ant/cli
BuildLogger.java Commandline.java
DefaultLogger.java
proposal/mutant/src/java/common/org/apache/ant/common/util
FileUtils.java Location.java
proposal/mutant/src/java/init/org/apache/ant/init
InitConfig.java LoaderUtils.java
proposal/mutant/src/java/start/org/apache/ant/start
Main.java
Added: proposal/mutant/src/java/antcore/org/apache/ant/antcore/antlib
AntLibManager.java ClassNameHandler.java
proposal/mutant/src/java/antcore/org/apache/ant/antcore/config
LoadLibHandler.javcvs add aproposal/mutant/src/java/antcore/org/apache/ant/antcore/execution
BuildEventSupport.java
ExecutionComponentService.java
ExecutionDataService.java ExecutionFileService.javaproposal/mutant/src/java/antcore/org/apache/ant/antcore/model/xmlparser
BuildElementHandler.java IncludeHandler.java
NoProjectReadException.java ProjectHandler.java
RefHandler.java TargetHandler.java
XMLProjectParser.java
proposal/mutant/src/java/antlibs/ant1compat antlib.xmlproposal/mutant/src/java/antlibs/ant1compat/org/apache/tools/ant
Ant1Converter.java Ant1Factory.java
AntClassLoader.java BuildEvent.java
BuildListener.java Project.java
ProjectComponent.java ProjectHelper.java
Target.java Task.java TaskContainer.javaproposal/mutant/src/java/antlibs/ant1compat/org/apache/tools/ant/types
DataType.java
proposal/mutant/src/java/antlibs/system antlib.xmlproposal/mutant/src/java/antlibs/system/code/org/apache/ant/antlib/system
FileConverter.java Import.java LibPath.java
LoadLib.java PrimitiveConverter.java Taskdef.java
Typedef.java URLConverter.java
proposal/mutant/src/java/common/org/apache/ant/common/antlib
AbstractConverter.java AbstractTask.java
AntContext.java AntLibFactory.java Converter.java
DataType.java ExecutionComponent.java
StandardLibFactory.java Task.java
TaskContainer.java
proposal/mutant/src/java/common/org/apache/ant/common/event
BuildEvent.java BuildListener.javaproposal/mutant/src/java/common/org/apache/ant/common/service
ComponentService.java DataService.java
FileService.java
proposal/mutant/src/java/common/org/apache/ant/common/util
ExecutionException.java PropertyUtils.java
proposal/mutant/src/java/remote/org/apache/ant/remote
RemoteMain.java
Removed: proposal/mutant/src/java/antcore/org/apache/ant/antcore/antlib
ConverterHandler.java
proposal/mutant/src/java/antcore/org/apache/ant/antcore/config
TaskDirHandler.javaproposal/mutant/src/java/antcore/org/apache/ant/antcore/event
BuildEvent.java BuildEventSupport.java
BuildListener.javaproposal/mutant/src/java/antcore/org/apache/ant/antcore/execution
TypeContext.java
proposal/mutant/src/java/antlibs/file antlib.xml
proposal/mutant/src/java/antlibs/io antlib.xmlproposal/mutant/src/java/antlibs/io/code/org/apache/ant/taskdef/io
Echo.java FileConverter.java
proposal/mutant/src/java/cli/org/apache/ant/cli/xml
BuildElementHandler.java IncludeHandler.java
NoProjectReadException.java ProjectHandler.java
RefHandler.java TargetHandler.java
XMLProjectParser.javaproposal/mutant/src/java/common/org/apache/ant/common/context
AntContext.javaproposal/mutant/src/java/common/org/apache/ant/common/converter
AbstractConverter.java ConversionException.java
Converter.java
proposal/mutant/src/java/common/org/apache/ant/common/task
AbstractTask.java DataType.java Task.java
TaskContainer.java TaskException.java
proposal/mutant/src/java/common/org/apache/ant/common/util
GeneralAntException.java-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
