You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bi...@apache.org on 2004/08/17 05:16:59 UTC
cvs commit: jakarta-tomcat-connectors/coyote build.xml
billbarker 2004/08/16 20:16:59
Modified: coyote build.xml
Log:
Splitting the adapter jars from the shared jar in the build.
This is so I can inch the Tomcat Gump builds a bit closer to sanity, and it won't take so long to test changes to the project files.
Revision Changes Path
1.29 +21 -12 jakarta-tomcat-connectors/coyote/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/coyote/build.xml,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- build.xml 16 Mar 2004 19:48:38 -0000 1.28
+++ build.xml 17 Aug 2004 03:16:59 -0000 1.29
@@ -271,13 +271,9 @@
</copy>
</target>
- <target name="compile"
- depends="static,report,compile.shared,compile.tomcat4,compile.tomcat33"
- description="Compile Coyote and its Adapters">
+ <target name="shared.jar" depends="static,compile.shared"
+ description="Build shared Coyote jar">
<property name="tomcat-coyote.jar" value="${build.home}/lib/tomcat-${component.name}.jar" />
- <property name="tomcat33-coyote.jar" value="${build.home}/lib/tomcat33-${component.name}.jar" />
- <property name="tomcat4-coyote.jar" value="${build.home}/lib/tomcat4-${component.name}.jar" />
-
<jar jarfile="${tomcat-coyote.jar}"
index="true"
manifest="${build.home}/conf/MANIFEST.MF">
@@ -288,18 +284,31 @@
<include name="org/apache/coyote/**"/>
</fileset>
</jar>
-
- <jar jarfile="${tomcat33-coyote.jar}"
+ </target>
+
+ <target name="tomcat4.jar" depends="static,compile.shared,compile.tomcat4"
+ description="Build Tomcat 4 Adapter jar" if="tomcat4.detect">
+ <property name="tomcat4-coyote.jar" value="${build.home}/lib/tomcat4-${component.name}.jar" />
+ <jar jarfile="${tomcat4-coyote.jar}"
index="true"
basedir="${build.home}/classes"
manifest="${build.home}/conf/MANIFEST.MF"
- includes="org/apache/coyote/tomcat3/**" />
+ includes="org/apache/coyote/tomcat4/**" />
+ </target>
- <jar jarfile="${tomcat4-coyote.jar}"
+ <target name="tomcat33.jar" depends="static,compile.shared,compile.tomcat33"
+ description="Build Tomcat 3.3 Adapter jar" if="tomcat33.detect">
+ <property name="tomcat33-coyote.jar" value="${build.home}/lib/tomcat33-${component.name}.jar" />
+ <jar jarfile="${tomcat33-coyote.jar}"
index="true"
basedir="${build.home}/classes"
manifest="${build.home}/conf/MANIFEST.MF"
- includes="org/apache/coyote/tomcat4/**" />
+ includes="org/apache/coyote/tomcat3/**" />
+ </target>
+
+ <target name="compile"
+ depends="static,report,shared.jar,tomcat4.jar,tomcat33.jar"
+ description="Compile Coyote and its Adapters">
</target>
<target name="compile.tests" depends="compile"
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org