remm 2004/09/01 03:10:49 Modified: . build.xml jasper2 build.xml coyote build.xml catalina/src/conf catalina.properties catalina build.xml webapps/admin build.xml Log: - Update packaging with new i18n bundles. - The release targets are not up to date with that yet. Revision Changes Path 1.203 +66 -7 jakarta-tomcat-5/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-5/build.xml,v retrieving revision 1.202 retrieving revision 1.203 diff -u -r1.202 -r1.203 --- build.xml 29 Aug 2004 18:14:40 -0000 1.202 +++ build.xml 1 Sep 2004 10:10:48 -0000 1.203 @@ -198,9 +198,9 @@ <property name="jk.build" value="${tomcat.build}"/> + <!-- <property name="tomcat-coyote.jar" value="${tomcat.build}/server/lib/tomcat-coyote.jar" /> <property name="tomcat-jk2.jar" value="${tomcat.build}/server/lib/tomcat-ajp.jar" /> - <!-- <property name="tomcat-jk.jar" value="${tomcat.build}/server/lib/tomcat-jk.jar" /> <property name="tomcat-jkconfig.jar" value="${tomcat.build}/server/lib/jkconfig.jar" /> <property name="tomcat-jkshm.jar" value="${tomcat.build}/server/lib/jkshm.jar" /> @@ -212,6 +212,17 @@ <copy file="${jtc.home}/jk/conf/jk2.properties" todir="${tomcat.build}/conf" /> + <!-- Protocol handlers - AJP --> + <jar jarfile="${tomcat.build}/server/lib/tomcat-ajp.jar" index="true"> + <fileset dir="${tomcat.build}/classes"> + <include name="org/apache/jk/**" /> + <exclude name="org/apache/jk/ant/**" /> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> + </fileset> + </jar> + </target> <target name="build-tomcatcoyote" @@ -223,11 +234,26 @@ <property name="catalina.home" value="${tomcat.build}"/> <property name="build.home" value="${tomcat.build}"/> <property name="tomcat5.detect" value="true"/> + <!-- <property name="tomcat-coyote.jar" value="${tomcat.build}/server/lib/tomcat-coyote.jar" /> + --> <property name="tomcat-util.jar" value="${tomcat.build}/server/lib/tomcat-util.jar"/> <property name="servlet.jar" value="${servlet-api.jar}"/> </ant> + + <!-- Coyote API --> + <delete file="${tomcat.build}/server/lib/tomcat-coyote.jar" /> + <jar jarfile="${tomcat.build}/server/lib/tomcat-coyote.jar" index="true"> + <fileset dir="${tomcat.build}/classes"> + <include name="org/apache/coyote/*" /> + <include name="org/apache/coyote/memory/*" /> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> + </fileset> + </jar> + </target> <target name="build-tomcathttp11" @@ -237,10 +263,23 @@ <ant dir="${jtc.home}/http11" target="compile-only"> <property name="build.home" value="${tomcat.build}"/> + <!-- <property name="tomcat-http11.jar" value="${tomcat.build}/server/lib/tomcat-http11.jar"/> <property name="tomcat-coyote.jar" value="${tomcat.build}/server/lib/tomcat-coyote.jar" /> + --> <property name="commons-logging.jar" value="${commons-logging.jar}"/> </ant> + + <!-- Protocol handlers - HTTP --> + <jar jarfile="${tomcat.build}/server/lib/tomcat-http.jar" index="true"> + <fileset dir="${tomcat.build}/classes"> + <include name="org/apache/coyote/http11/**" /> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> + </fileset> + </jar> + </target> <target name="build-jasper" @@ -466,6 +505,8 @@ <antcall target="build-jasper"/> + <antcall target="build-i18n"/> + <!-- Correct permissions and line endings on "bin" scripts --> <fixcrlf srcdir="${tomcat.build}/bin" includes="*.sh" eol="lf"/> <fixcrlf srcdir="${tomcat.build}/bin" includes="*.bat" eol="crlf"/> @@ -473,6 +514,30 @@ </target> + <target name="build-i18n"> + + <!-- i18n JARs --> + <jar jarfile="${tomcat.build}/common/i18n/tomcat-i18n-es.jar"> + <fileset dir="${tomcat.build}/classes"> + <include name="**/LocalStrings_es.properties" /> + <exclude name="**/tomcat4/**" /> + </fileset> + </jar> + <jar jarfile="${tomcat.build}/common/i18n/tomcat-i18n-fr.jar"> + <fileset dir="${tomcat.build}/classes"> + <include name="**/LocalStrings_fr.properties" /> + <exclude name="**/tomcat4/**" /> + </fileset> + </jar> + <jar jarfile="${tomcat.build}/common/i18n/tomcat-i18n-ja.jar"> + <fileset dir="${tomcat.build}/classes"> + <include name="**/LocalStrings_ja.properties" /> + <exclude name="**/tomcat4/**" /> + </fileset> + </jar> + + </target> + <!-- ====================== Build dependent code =================== --> <!-- @@ -747,7 +812,6 @@ <copy todir="embed/lib" file="${commons-modeler.jar}"/> <copy todir="embed/lib" file="${commons-beanutils.jar}"/> <copy todir="embed/lib" file="${commons-collections.jar}"/> - <copy todir="embed/lib" file="${regexp.jar}"/> <copy todir="embed/lib" file="${jasper-compiler-jdt.jar}"/> @@ -1764,11 +1828,6 @@ <antcall target="downloadgz"> <param name="sourcefile" value="${commons-fileupload.loc}"/> <param name="destfile" value="${commons-fileupload.jar}"/> - </antcall> - - <antcall target="downloadgz"> - <param name="sourcefile" value="${regexp.loc}"/> - <param name="destfile" value="${regexp.jar}"/> </antcall> <antcall target="downloadgz"> 1.30 +6 -0 jakarta-tomcat-jasper/jasper2/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/build.xml,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- build.xml 31 Aug 2004 23:52:59 -0000 1.29 +++ build.xml 1 Sep 2004 10:10:48 -0000 1.30 @@ -147,6 +147,9 @@ <exclude name="org/apache/jasper/Constants.class" /> <exclude name="org/apache/jasper/JasperException.class" /> <include name="org/apache/jasper/*.class" /> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> </fileset> </jar> @@ -160,6 +163,9 @@ <include name="org/apache/jasper/runtime/**" /> <include name="org/apache/jasper/security/**" /> <include name="org/apache/jasper/util/**" /> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> </fileset> </jar> 1.30 +1 -4 jakarta-tomcat-connectors/coyote/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/coyote/build.xml,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- build.xml 17 Aug 2004 03:16:59 -0000 1.29 +++ build.xml 1 Sep 2004 10:10:48 -0000 1.30 @@ -223,9 +223,6 @@ <classpath refid="compile.classpath"/> <include name="org/apache/coyote/tomcat5/**" /> </javac> - <copy todir="${build.home}/classes" filtering="on"> - <fileset dir="${source.home}" excludes="**/*.java"/> - </copy> </target> <target name="jar.tomcat5" depends="static,compile.shared,compile.tomcat5" > 1.11 +1 -1 jakarta-tomcat-catalina/catalina/src/conf/catalina.properties Index: catalina.properties =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/conf/catalina.properties,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- catalina.properties 18 May 2004 16:33:24 -0000 1.10 +++ catalina.properties 1 Sep 2004 10:10:48 -0000 1.11 @@ -29,7 +29,7 @@ # "foo/*.jar": Add all the JARs of the specified folder as class # repositories # "foo/bar.jar": Add bar.jar as a class repository -common.loader=${catalina.home}/common/classes,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar +common.loader=${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar # # List of comma-separated paths defining the contents of the "server" 1.69 +58 -27 jakarta-tomcat-catalina/catalina/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/build.xml,v retrieving revision 1.68 retrieving revision 1.69 diff -u -r1.68 -r1.69 --- build.xml 31 Aug 2004 23:52:39 -0000 1.68 +++ build.xml 1 Sep 2004 10:10:48 -0000 1.69 @@ -518,7 +518,18 @@ <copy todir="${catalina.build}/common/lib" file="${commons-pool.jar}"/> </target> <target name="copy-tomcat-util.jar"> + <!-- <copy todir="${catalina.build}/server/lib" file="${tomcat-util.jar}"/> + --> + <jar jarfile="${tomcat-util.jar}" + index="true"> + <fileset dir="${catalina.build}/classes"> + <include name="org/apache/tomcat/util/**"/> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> + </fileset> + </jar> </target> <target name="copy-xerces2.jars"> <copy todir="${catalina.build}/common/endorsed" file="${xercesImpl.jar}"/> @@ -558,7 +569,9 @@ file="src/temp/README.txt"/> <!-- Catalina Server Libraries --> + <!-- <copy todir="${catalina.build}/server/lib" file="${regexp.jar}"/> + --> </target> @@ -655,8 +668,10 @@ <property name="jmx.jar" value="${jmx.jar}"/> </ant> + <!-- <copy todir="${catalina.deploy}/server/lib" file="${tomcat-coyote.jar}"/> + --> </target> @@ -671,8 +686,10 @@ <property name="jmx.jar" value="${jmx.jar}"/> </ant> + <!-- <copy tofile="${catalina.deploy}/server/lib/tomcat-ajp.jar" file="${tomcat-jk2.jar}"/> + --> <copy todir="${catalina.deploy}/conf" file="${jk2.properties}"/> @@ -687,9 +704,10 @@ <property name="commons-modeler.jar" value="${commons-modeler.jar}"/> <property name="jmx.jar" value="${jmx.jar}"/> </ant> - + <!-- <copy todir="${catalina.deploy}/server/lib" file="${tomcat-http11.jar}"/> + --> </target> @@ -805,6 +823,7 @@ <mkdir dir="${catalina.deploy}/logs"/> <mkdir dir="${catalina.deploy}/common/classes"/> <mkdir dir="${catalina.deploy}/common/endorsed"/> + <mkdir dir="${catalina.deploy}/common/i18n"/> <mkdir dir="${catalina.deploy}/common/lib"/> <mkdir dir="${catalina.deploy}/server/classes"/> <mkdir dir="${catalina.deploy}/server/lib"/> @@ -878,6 +897,10 @@ <include name="org/apache/catalina/launcher/CatalinaLaunchFilter.class" /> <include name="org/apache/naming/JndiPermission.class" /> <include name="org/apache/tomcat/util/compat/*" /> + + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> </fileset> </jar> @@ -889,7 +912,8 @@ <fileset dir="${classes.dir}"> <include name="org/apache/catalina/**" /> - <include name="org/apache/coyote/tomcat5/**" /> + <include name="org/apache/catalina/servlets/Constants.class" /> + <include name="org/apache/catalina/servlets/LocalStrings.properties" /> <!-- Javadoc and i18n exclusions --> <exclude name="**/package.html" /> @@ -965,31 +989,24 @@ <include name="org/apache/catalina/valves/RequestDumperValve.class" /> <include name="org/apache/catalina/valves/RequestFilterValve.class" /> - </fileset> - </jar> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> - <!-- i18n JARs --> - <jar jarfile="${catalina.deploy}/server/lib/catalina-i18n-es.jar"> - <fileset dir="${classes.dir}"> - <include name="**/LocalStrings_es.properties" /> - </fileset> - </jar> - <jar jarfile="${catalina.deploy}/server/lib/catalina-i18n-fr.jar"> - <fileset dir="${classes.dir}"> - <include name="**/LocalStrings_fr.properties" /> - </fileset> - </jar> - <jar jarfile="${catalina.deploy}/server/lib/catalina-i18n-ja.jar"> - <fileset dir="${classes.dir}"> - <include name="**/LocalStrings_ja.properties" /> </fileset> </jar> <!-- Catalina Ant Tasks JAR File --> <jar jarfile="${catalina.deploy}/server/lib/catalina-ant.jar"> <fileset dir="${classes.dir}"> - <include name="org/apache/catalina/ant/**" /> + + <include name="org/apache/catalina/ant/**" /> <include name="org/apache/catalina/util/Base64.class" /> + + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> + </fileset> </jar> @@ -1004,6 +1021,11 @@ <!-- <exclude name="org/apache/naming/JndiPermission.class" /> --> + + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> + </fileset> </jar> @@ -1012,6 +1034,9 @@ <jar jarfile="${catalina.deploy}/common/lib/naming-java.jar" index="true"> <fileset dir="${classes.dir}"> <include name="org/apache/naming/java/*" /> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> </fileset> </jar> @@ -1022,21 +1047,24 @@ <include name="org/apache/naming/factory/**" /> <exclude name="org/apache/naming/factory/Constants.class" /> <exclude name="org/apache/naming/factory/ResourceLinkFactory.class" /> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> </fileset> </jar> <!-- Naming - Resources JAR File --> <jar jarfile="${catalina.deploy}/common/lib/naming-resources.jar" index="true"> <fileset dir="${classes.dir}"> + <include name="org/apache/naming/NameParserImpl.class" /> + <include name="org/apache/naming/NamingContextBindingsEnumeration.class" /> + <include name="org/apache/naming/NamingContextEnumeration.class" /> + <include name="org/apache/naming/NamingEntry.class" /> + <include name="org/apache/naming/StringManager.class" /> <include name="org/apache/naming/resources/*" /> - </fileset> - </jar> - - <!-- Servlets - Common Files --> - <jar jarfile="${catalina.deploy}/server/lib/servlets-common.jar" index="true"> - <fileset dir="${classes.dir}"> - <include name="org/apache/catalina/servlets/Constants.class" /> - <include name="org/apache/catalina/servlets/*.properties" /> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> </fileset> </jar> @@ -1065,6 +1093,9 @@ <jar jarfile="${catalina.deploy}/server/lib/servlets-ssi.renametojar" index="true"> <fileset dir="${classes.dir}"> <include name="org/apache/catalina/ssi/**" /> + <!-- Javadoc and i18n exclusions --> + <exclude name="**/package.html" /> + <exclude name="**/LocalStrings_*" /> </fileset> </jar> 1.14 +1 -0 jakarta-tomcat-catalina/webapps/admin/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/admin/build.xml,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- build.xml 16 Aug 2004 23:31:25 -0000 1.13 +++ build.xml 1 Sep 2004 10:10:48 -0000 1.14 @@ -189,6 +189,7 @@ <copy tofile="${webapps.build}/${webapp.name}/WEB-INF/lib/commons-collections.jar" file="${commons-collections.jar}"/> <copy todir="${webapps.build}/${webapp.name}/WEB-INF/lib" file="${commons-digester.jar}"/> + <copy todir="${webapps.build}/${webapp.name}/WEB-INF/lib" file="${regexp.jar}"/> <copy todir="${webapps.build}/${webapp.name}"> <fileset dir="."> <exclude name="build.*"/>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]