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 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.java proposal/mutant/src/java/antcore/org/apache/ant/antcore/config AntConfig.java AntConfigHandler.java proposal/mutant/src/java/antcore/org/apache/ant/antcore/execution ClassIntrospector.java ExecutionContext.java ExecutionFrame.java ExecutionManager.java Reflector.java TaskAdapter.java TaskContext.java proposal/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 a proposal/mutant/src/java/antcore/org/apache/ant/antcore/execution BuildEventSupport.java ExecutionComponentService.java ExecutionDataService.java ExecutionFileService.java proposal/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.xml proposal/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.java proposal/mutant/src/java/antlibs/ant1compat/org/apache/tools/ant/types DataType.java proposal/mutant/src/java/antlibs/system antlib.xml proposal/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.java proposal/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.java proposal/mutant/src/java/antcore/org/apache/ant/antcore/event BuildEvent.java BuildEventSupport.java BuildListener.java proposal/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.xml proposal/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.java proposal/mutant/src/java/common/org/apache/ant/common/context AntContext.java proposal/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: For additional commands, e-mail: