bodewig 2002/10/23 02:34:05
Modified: . build.xml
src/main/org/apache/tools/ant/taskdefs Jar.java
Log:
Swallow warning about filesetManifest as long as its value cannot be
altered.
Merge from 1.5 branch.
Revision Changes Path
1.329 +46 -24 jakarta-ant/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-ant/build.xml,v
retrieving revision 1.328
retrieving revision 1.329
diff -u -r1.328 -r1.329
--- build.xml 11 Oct 2002 14:09:01 -0000 1.328
+++ build.xml 23 Oct 2002 09:34:04 -0000 1.329
@@ -71,6 +71,7 @@
<property name="build.tests" value="${build.dir}/testcases"/>
<property name="build.tests.javadocs" value="${build.dir}/javadocs.test/"/>
<property name="manifest.tmp" value="${build.dir}/optional.manifest"/>
+ <property name="optional.jars.prefix" value="needs"/>
<path id="classpath">
</path>
@@ -766,122 +767,143 @@
<metainf dir="${build.dir}" includes="LICENSE.txt"/>
</jar>
- <jar destfile="${build.lib}/needs-trax.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-trax.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.trax"/>
</jar>
- <jar destfile="${build.lib}/needs-xalan1.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-xalan1.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.xalan1"/>
</jar>
- <jar destfile="${build.lib}/needs-xalan2.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-xalan2.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.xalan2"/>
</jar>
- <jar destfile="${build.lib}/needs-xslp.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-xslp.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.xslp"/>
</jar>
- <jar destfile="${build.lib}/needs-junit.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-junit.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.junit"/>
</jar>
- <jar destfile="${build.lib}/needs-jakarta-regexp.jar"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-jakarta-regexp.jar"
basedir="${build.classes}" manifest="${manifest.tmp}">
<selector refid="needs.jakarta.regexp"/>
</jar>
- <jar destfile="${build.lib}/needs-oro.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-oro.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.jakarta.oro"/>
</jar>
- <jar destfile="${build.lib}/needs-bcel.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-bcel.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.jakarta.bcel"/>
</jar>
- <jar destfile="${build.lib}/needs-log4j.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-log4j.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.jakarta.log4j"/>
</jar>
- <jar destfile="${build.lib}/needs-commons-logging.jar"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-commons-logging.jar"
basedir="${build.classes}" manifest="${manifest.tmp}">
<selector refid="needs.commons.logging"/>
</jar>
- <jar destfile="${build.lib}/needs-bsf.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-bsf.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.bsf"/>
</jar>
- <jar destfile="${build.lib}/needs-stylebook.jar"
basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-stylebook.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.stylebook"/>
</jar>
- <jar destfile="${build.lib}/needs-javamail.jar"
basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-javamail.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.javamail"/>
</jar>
- <jar destfile="${build.lib}/needs-icontract.jar"
basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-icontract.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.icontract"/>
</jar>
- <jar destfile="${build.lib}/needs-netrexx.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-netrexx.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.netrexx"/>
</jar>
- <jar destfile="${build.lib}/needs-netcomp.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-netcomp.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.netcomponents"/>
</jar>
- <jar destfile="${build.lib}/needs-starteam.jar"
basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-starteam.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.starteam"/>
</jar>
- <jar destfile="${build.lib}/needs-vaj.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-vaj.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.vaj"/>
</jar>
- <jar destfile="${build.lib}/needs-antlr.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-antlr.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.antlr"/>
</jar>
- <jar destfile="${build.lib}/needs-jmf.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-jmf.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.jmf"/>
</jar>
- <jar destfile="${build.lib}/needs-jai.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-jai.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.jai"/>
</jar>
- <jar destfile="${build.lib}/needs-swing.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-swing.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.swing"/>
</jar>
- <jar destfile="${build.lib}/needs-jdepend.jar" basedir="${build.classes}"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-jdepend.jar"
+ basedir="${build.classes}"
manifest="${manifest.tmp}">
<selector refid="needs.jdepend"/>
</jar>
- <jar destfile="${build.lib}/needs-weblogic.jar"
+ <jar destfile="${build.lib}/${optional.jars.prefix}-weblogic.jar"
basedir="${build.classes}"
manifest="${manifest.tmp}">
<or>
1.56 +11 -6
jakarta-ant/src/main/org/apache/tools/ant/taskdefs/Jar.java
Index: Jar.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/Jar.java,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- Jar.java 25 Jul 2002 15:21:05 -0000 1.55
+++ Jar.java 23 Oct 2002 09:34:05 -0000 1.56
@@ -459,12 +459,17 @@
// assuming 'skip' otherwise
// don't warn if skip has been requested explicitly, warn if user
// didn't set the attribute
- int logLevel = filesetManifestConfig == null ?
- Project.MSG_WARN : Project.MSG_VERBOSE;
- log("File " + file
- + " includes a META-INF/MANIFEST.MF which will be ignored. "
- + "To include this file, set filesetManifest to a value
other "
- + "than 'skip'.", logLevel);
+
+ // Hide warning also as it makes no sense since
+ // the filesetmanifest attribute itself has been
+ // hidden
+
+ //int logLevel = filesetManifestConfig == null ?
+ // Project.MSG_WARN : Project.MSG_VERBOSE;
+ //log("File " + file
+ // + " includes a META-INF/MANIFEST.MF which will be ignored.
"
+ // + "To include this file, set filesetManifest to a value
other "
+ // + "than 'skip'.", logLevel);
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>