You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2014/02/21 17:40:27 UTC
svn commit: r1570629 - /tomcat/trunk/build.xml
Author: markt
Date: Fri Feb 21 16:40:27 2014
New Revision: 1570629
URL: http://svn.apache.org/r1570629
Log:
Alternative fix to the empty dir in JAR file issue
Modified:
tomcat/trunk/build.xml
Modified: tomcat/trunk/build.xml
URL: http://svn.apache.org/viewvc/tomcat/trunk/build.xml?rev=1570629&r1=1570628&r2=1570629&view=diff
==============================================================================
--- tomcat/trunk/build.xml (original)
+++ tomcat/trunk/build.xml Fri Feb 21 16:40:27 2014
@@ -294,8 +294,7 @@
</patternset>
<patternset id="files.servlet-api">
- <include name="javax/servlet/*.class" />
- <include name="javax/servlet/*.properties" />
+ <include name="javax/servlet/*" />
<include name="javax/servlet/annotation/**" />
<include name="javax/servlet/descriptor/**" />
<include name="javax/servlet/http/**" />
@@ -334,7 +333,7 @@
</patternset>
<patternset id="files.tomcat-api">
- <include name="org/apache/tomcat/*.class" />
+ <include name="org/apache/tomcat/*" />
</patternset>
<patternset id="files.tomcat-util">
@@ -343,7 +342,7 @@
<include name="org/apache/tomcat/util/file/**" />
<include name="org/apache/tomcat/util/res/**" />
<include name="org/apache/tomcat/util/threads/**" />
- <include name="org/apache/tomcat/util/*.class" />
+ <include name="org/apache/tomcat/util/*" />
<include name="org/apache/tomcat/util/*.properties" />
</patternset>
@@ -799,7 +798,7 @@
<!-- i18n JARs -->
<jar jarfile="${tomcat.build}/lib/tomcat-i18n-es.jar"
- manifest="${tomcat.manifests}/default.manifest" >
+ manifest="${tomcat.manifests}/default.manifest" filesonly="true">
<fileset dir="${tomcat.classes}">
<include name="**/LocalStrings_es.properties" />
</fileset>
@@ -809,7 +808,7 @@
fullpath="META-INF/LICENSE" />
</jar>
<jar jarfile="${tomcat.build}/lib/tomcat-i18n-fr.jar"
- manifest="${tomcat.manifests}/default.manifest" >
+ manifest="${tomcat.manifests}/default.manifest" filesonly="true">
<fileset dir="${tomcat.classes}">
<include name="**/LocalStrings_fr.properties" />
</fileset>
@@ -819,7 +818,7 @@
fullpath="META-INF/LICENSE" />
</jar>
<jar jarfile="${tomcat.build}/lib/tomcat-i18n-ja.jar"
- manifest="${tomcat.manifests}/default.manifest" >
+ manifest="${tomcat.manifests}/default.manifest" filesonly="true">
<fileset dir="${tomcat.classes}">
<include name="**/LocalStrings_ja.properties" />
</fileset>
@@ -1533,9 +1532,10 @@
target="compile" />
<jar jarfile="${tomcat-juli-extras.jar}"
- manifest="${tomcat.manifests}/default.manifest" >
+ manifest="${tomcat.manifests}/default.manifest"
+ filesonly="true">
<fileset dir="${tomcat.extras}/logging/commons-logging-${commons-logging.version}-src/target/classes">
- <include name="org/apache/juli/logging/*.class" />
+ <include name="org/apache/juli/logging/*" />
<include name="org/apache/juli/logging/impl/LogFactoryImpl*.class" />
<include name="org/apache/juli/logging/impl/WeakHashtable*.class" />
<include name="org/apache/juli/logging/impl/SimpleLog*.class" />
@@ -1569,7 +1569,8 @@
<!-- Source JARs -->
<jar jarfile="${tomcat-juli-extras-src.jar}"
- manifest="${tomcat.manifests}/default.manifest" >
+ manifest="${tomcat.manifests}/default.manifest"
+ filesonly="true">
<fileset dir="${tomcat.extras}/logging/commons-logging-${commons-logging.version}-src/src/main/java">
<include name="org/apache/juli/logging/*.java" />
<include name="org/apache/juli/logging/impl/LogFactoryImpl*.java" />
@@ -1676,10 +1677,11 @@
description="Embedded packaging for those extras that can use it">
<jar jarfile="${tomcat-embed-log4j.jar}"
- manifest="${tomcat.manifests}/default.manifest" >
+ manifest="${tomcat.manifests}/default.manifest"
+ filesonly="true">
<fileset dir="${tomcat.extras}/logging/commons-logging-${commons-logging.version}-src/target/classes">
- <include name="org/apache/juli/logging/*.class" />
- <include name="org/apache/juli/logging/impl/*.class" />
+ <include name="org/apache/juli/logging/*" />
+ <include name="org/apache/juli/logging/impl/*" />
<!-- Javadoc and i18n exclusions -->
<exclude name="**/package.html" />
<exclude name="**/LocalStrings_*" />
@@ -1697,7 +1699,8 @@
</jar>
<jar jarfile="${tomcat-embed-log4j-src.jar}"
- manifest="${tomcat.manifests}/default.manifest" >
+ manifest="${tomcat.manifests}/default.manifest"
+ filesonly="true">
<fileset dir="${tomcat.extras}/logging/commons-logging-${commons-logging.version}-src/src/main/java">
<include name="org/apache/juli/logging/*.java" />
<include name="org/apache/juli/logging/impl/*.java" />
@@ -1928,13 +1931,13 @@ Apache Tomcat ${version} native binaries
</copy>
<!-- Digester and dependencies -->
- <jar jarfile="${tomcat.deployer}/lib/catalina-deployer.jar">
+ <jar jarfile="${tomcat.deployer}/lib/catalina-deployer.jar"
+ filesonly="true">
<fileset dir="${tomcat.classes}">
<include name="org/apache/catalina/startup/DigesterFactory.class" />
<include name="org/apache/catalina/util/SchemaResolver.class" />
<include name="org/apache/catalina/util/StringManager.class" />
- <include name="org/apache/tomcat/util/*.class" />
- <include name="org/apache/tomcat/util/*.properties" />
+ <include name="org/apache/tomcat/util/*" />
<include name="org/apache/tomcat/util/digester/**" />
<exclude name="**/package.html" />
<exclude name="**/LocalStrings_*" />
@@ -2983,7 +2986,7 @@ Read the Building page on the Apache Tom
<attribute name="meta-inf" description="additional contents for META-INF"
default="${tomcat.manifests}/default" />
<sequential>
- <jar jarfile="@{jarfile}" manifest="@{manifest}">
+ <jar jarfile="@{jarfile}" manifest="@{manifest}" filesonly="true">
<fileset dir="@{filesDir}">
<patternset refid="@{filesId}"/>
<!-- Javadoc and i18n exclusions -->
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org