@@ -28,14 +28,14 @@
<property name="version" value="1.6alpha"/>
<property name="version" value="1.6alpha"/>
<property name="manifest-version" value="1.6"/>
<property name="manifest-version" value="1.6"/>
<property name="bootstrap.jar" value="ant-bootstrap.jar"/>
<property name="bootstrap.jar" value="ant-bootstrap.jar"/>
<property name="ant.package" value="org/apache/tools/ant"/>
<property name="ant.package" value="org/apache/tools/ant"/>
<property name="optional.package" value="${ant.package}/taskdefs/optional"/>
<property name="optional.package" value="${ant.package}/taskdefs/optional"/>
<property name="optional.type.package" value="${ant.package}/types/optional"/>
<property name="optional.type.package" value="${ant.package}/types/optional"/>
<property name="apache.resolver.type.package" value="${ant.package}/types/resolver"/>
<property name="apache.resolver.type.package" value="${ant.package}/types/resolver"/>
<property name="util.package" value="${ant.package}/util"/>
<property name="util.package" value="${ant.package}/util"/>
<property name="regexp.package" value="${util.package}/regexp"/>
<property name="regexp.package" value="${util.package}/regexp"/>
<property name="optional.jars.prefix" value="ant"/>
<property name="optional.jars.prefix" value="ant"/>
<!--
<!--
@@ -103,7 +103,7 @@
<pathelement location="${tests.etc.dir}"/>
<pathelement location="${tests.etc.dir}"/>
<path refid="classpath"/>
<path refid="classpath"/>
</path>
</path>
<!-- turn this path into a string which is passed to the tests -->
<!-- turn this path into a string which is passed to the tests -->
<property name="tests-classpath.value"
<property name="tests-classpath.value"
refid="tests-classpath"/>
refid="tests-classpath"/>
@@ -140,7 +140,7 @@
<filename name="${optional.package}/extension/**"/>
<filename name="${optional.package}/extension/**"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.jdk1.4+">
<selector id="needs.jdk1.4+">
<or>
<or>
<filename name="${regexp.package}/Jdk14Regexp*"/>
<filename name="${regexp.package}/Jdk14Regexp*"/>
@@ -155,11 +155,11 @@
<filename name="${optional.package}/Javah*"/>
<filename name="${optional.package}/Javah*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.sun.uue">
<selector id="needs.sun.uue">
<filename name="${ant.package}/taskdefs/email/UUMailer*"/>
<filename name="${ant.package}/taskdefs/email/UUMailer*"/>
</selector>
</selector>
<selector id="needs.sun.b64">
<selector id="needs.sun.b64">
<or>
<or>
<filename name="${optional.package}/splash/SplashTask*"/>
<filename name="${optional.package}/splash/SplashTask*"/>
@@ -176,34 +176,34 @@
<filename name="${ant.package}/types/XMLCatalogBuildFileTest*"/>
<filename name="${ant.package}/types/XMLCatalogBuildFileTest*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.xalan1">
<selector id="needs.xalan1">
<or>
<or>
<filename name="${optional.package}/XalanLiaison*"/>
<filename name="${optional.package}/XalanLiaison*"/>
<filename name="${optional.package}/junit/Xalan1Executor*"/>
<filename name="${optional.package}/junit/Xalan1Executor*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.xalan2">
<selector id="needs.xalan2">
<filename name="${optional.package}/junit/Xalan2Executor*"/>
<filename name="${optional.package}/junit/Xalan2Executor*"/>
</selector>
</selector>
<selector id="needs.xslp">
<selector id="needs.xslp">
<filename name="${optional.package}/XslpLiaison*"/>
<filename name="${optional.package}/XslpLiaison*"/>
</selector>
</selector>
<selector id="needs.apache.resolver">
<selector id="needs.apache.resolver">
<filename name="${apache.resolver.type.package}/**"/>
<filename name="${apache.resolver.type.package}/**"/>
</selector>
</selector>
<selector id="needs.junit">
<selector id="needs.junit">
<filename name="${optional.package}/junit/**"/>
<filename name="${optional.package}/junit/**"/>
</selector>
</selector>
<selector id="needs.jakarta.regexp">
<selector id="needs.jakarta.regexp">
<filename name="${regexp.package}/JakartaRegexp*"/>
<filename name="${regexp.package}/JakartaRegexp*"/>
</selector>
</selector>
<selector id="needs.jakarta.oro">
<selector id="needs.jakarta.oro">
<or>
<or>
<filename name="${regexp.package}/JakartaOro*"/>
<filename name="${regexp.package}/JakartaOro*"/>
@@ -211,7 +211,7 @@
<filename name="${optional.package}/metamata/MAudit*"/>
<filename name="${optional.package}/metamata/MAudit*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.jakarta.bcel">
<selector id="needs.jakarta.bcel">
<or>
<or>
<filename name="${ant.package}/filters/util/JavaClassHelper*"/>
<filename name="${ant.package}/filters/util/JavaClassHelper*"/>
@@ -219,15 +219,15 @@
<filename name="${optional.type.package}/depend/ClassFileSetTest*"/>
<filename name="${optional.type.package}/depend/ClassFileSetTest*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.jakarta.log4j">
<selector id="needs.jakarta.log4j">
<filename name="${ant.package}/listener/Log4jListener*"/>
<filename name="${ant.package}/listener/Log4jListener*"/>
</selector>
</selector>
<selector id="needs.commons.logging">
<selector id="needs.commons.logging">
<filename name="${ant.package}/listener/CommonsLoggingListener*"/>
<filename name="${ant.package}/listener/CommonsLoggingListener*"/>
</selector>
</selector>
<selector id="needs.bsf">
<selector id="needs.bsf">
<or>
<or>
<filename name="${optional.package}/Script*"/>
<filename name="${optional.package}/Script*"/>
@@ -235,40 +235,40 @@
<filename name="${optional.type.package}/Script*"/>
<filename name="${optional.type.package}/Script*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.stylebook">
<selector id="needs.stylebook">
<filename name="${optional.package}/StyleBook*"/>
<filename name="${optional.package}/StyleBook*"/>
</selector>
</selector>
<selector id="needs.javamail">
<selector id="needs.javamail">
<or>
<or>
<filename name="${ant.package}/taskdefs/email/MimeMailer*"/>
<filename name="${ant.package}/taskdefs/email/MimeMailer*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.icontract">
<selector id="needs.icontract">
<filename name="${optional.package}/IContract*"/>
<filename name="${optional.package}/IContract*"/>
</selector>
</selector>
<selector id="needs.netrexx">
<selector id="needs.netrexx">
<filename name="${optional.package}/NetRexxC*"/>
<filename name="${optional.package}/NetRexxC*"/>
</selector>
</selector>
<selector id="needs.weblogic.ejbc">
<selector id="needs.weblogic.ejbc">
<filename name="${optional.package}/ejb/Ejbc*"/>
<filename name="${optional.package}/ejb/Ejbc*"/>
</selector>
</selector>
<selector id="needs.weblogic.ddcreator">
<selector id="needs.weblogic.ddcreator">
<filename name="${optional.package}/ejb/DDCreator*"/>
<filename name="${optional.package}/ejb/DDCreator*"/>
</selector>
</selector>
<selector id="needs.weblogic.server">
<selector id="needs.weblogic.server">
<or>
<or>
<filename name="${optional.package}/ejb/WLRun*"/>
<filename name="${optional.package}/ejb/WLRun*"/>
<filename name="${optional.package}/ejb/WLStop*"/>
<filename name="${optional.package}/ejb/WLStop*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.commons.net">
<selector id="needs.commons.net">
<or>
<or>
<filename name="${optional.package}/net/FTP*"/>
<filename name="${optional.package}/net/FTP*"/>
@@ -276,41 +276,41 @@
<filename name="${optional.package}/net/TelnetTask*"/>
<filename name="${optional.package}/net/TelnetTask*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.starteam">
<selector id="needs.starteam">
<or>
<or>
<filename name="${optional.package}/scm/AntStarTeam*"/>
<filename name="${optional.package}/scm/AntStarTeam*"/>
<filename name="${optional.package}/starteam/*"/>
<filename name="${optional.package}/starteam/*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.vaj">
<selector id="needs.vaj">
<filename name="${optional.package}/ide/VAJ*"/>
<filename name="${optional.package}/ide/VAJ*"/>
</selector>
</selector>
<selector id="needs.antlr">
<selector id="needs.antlr">
<filename name="${optional.package}/ANTLR*"/>
<filename name="${optional.package}/ANTLR*"/>
</selector>
</selector>
<selector id="needs.jmf">
<selector id="needs.jmf">
<filename name="${optional.package}/sound/*"/>
<filename name="${optional.package}/sound/*"/>
</selector>
</selector>
<selector id="needs.jai">
<selector id="needs.jai">
<or>
<or>
<filename name="${optional.package}/image/*"/>
<filename name="${optional.package}/image/*"/>
<filename name="${ant.package}/types/optional/image/*"/>
<filename name="${ant.package}/types/optional/image/*"/>
</or>
</or>
</selector>
</selector>
<selector id="needs.jdepend">
<selector id="needs.jdepend">
<filename name="${optional.package}/jdepend/*"/>
<filename name="${optional.package}/jdepend/*"/>
</selector>
</selector>
<selector id="needs.swing">
<selector id="needs.swing">
<filename name="${optional.package}/splash/*"/>
<filename name="${optional.package}/splash/*"/>
</selector>
</selector>
<selector id="needs.jsch">
<selector id="needs.jsch">
<filename name="${optional.package}/ssh/*"/>
<filename name="${optional.package}/ssh/*"/>
</selector>
</selector>
@@ -318,12 +318,12 @@
<selector id="ant.launcher">
<selector id="ant.launcher">
<filename name="${ant.package}/launch/**/*"/>
<filename name="${ant.package}/launch/**/*"/>
</selector>
</selector>
<patternset id="onlinetests">
<patternset id="onlinetests">
<exclude name="**/GetTest.java" if="offline"/>
<exclude name="**/GetTest.java" if="offline"/>
<exclude name="**/SignJarTest.java" if="offline"/>
<exclude name="**/SignJarTest.java" if="offline"/>
</patternset>
</patternset>
<patternset id="teststhatfail">
<patternset id="teststhatfail">
<exclude name="${optional.package}/BeanShellScriptTest.java"/>
<exclude name="${optional.package}/BeanShellScriptTest.java"/>
<exclude name="${ant.package}/taskdefs/ImportTest.java"/>
<exclude name="${ant.package}/taskdefs/ImportTest.java"/>
@@ -714,7 +714,7 @@
<attribute name="Class-Path" value="xercesImpl.jar xml-apis.jar"/>
<attribute name="Class-Path" value="xercesImpl.jar xml-apis.jar"/>
</manifest>
</manifest>
</jar>
</jar>
<jar destfile="${build.lib}/${name}.jar"
<jar destfile="${build.lib}/${name}.jar"
basedir="${build.classes}"
basedir="${build.classes}"
manifest="${manifest}">
manifest="${manifest}">