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 2013/01/09 11:50:27 UTC
svn commit: r1430776 - in /tomcat/tc7.0.x/trunk: ./ build.xml
modules/jdbc-pool/build.xml
Author: markt
Date: Wed Jan 9 10:50:27 2013
New Revision: 1430776
URL: http://svn.apache.org/viewvc?rev=1430776&view=rev
Log:
Reduce the dependencies for building the source JARs
Modified:
tomcat/tc7.0.x/trunk/ (props changed)
tomcat/tc7.0.x/trunk/build.xml
tomcat/tc7.0.x/trunk/modules/jdbc-pool/build.xml
Propchange: tomcat/tc7.0.x/trunk/
------------------------------------------------------------------------------
Merged /tomcat/trunk:r1430771,1430773
Modified: tomcat/tc7.0.x/trunk/build.xml
URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/build.xml?rev=1430776&r1=1430775&r2=1430776&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/build.xml (original)
+++ tomcat/tc7.0.x/trunk/build.xml Wed Jan 9 10:50:27 2013
@@ -943,13 +943,24 @@
<!-- build the jdbc-pool jar and source jar-->
<echo message="Building Tomcat JDBC pool libraries"/>
- <ant antfile="${tomcat.jdbc.dir}/build.xml" dir="${tomcat.jdbc.dir}" inheritall="false" target="build">
+ <ant antfile="${tomcat.jdbc.dir}/build.xml" dir="${tomcat.jdbc.dir}"
+ inheritall="false" target="build">
<property name="tomcat.pool" value="${tomcat.pool}" />
<property name="tomcat.juli.jar" value="${tomcat-juli.jar}" />
<property name="skip.download" value="set"/>
</ant>
<copy file="${tomcat-jdbc.jar}" todir="${tomcat.build}/lib"/>
+ </target>
+ <target name="build-tomcat-jdbc-src">
+ <!-- build the jdbc-pool source jar-->
+ <echo message="Building Tomcat JDBC pool src JAR"/>
+ <ant antfile="${tomcat.jdbc.dir}/build.xml" dir="${tomcat.jdbc.dir}"
+ inheritall="false" target="build-src">
+ <property name="tomcat.pool" value="${tomcat.pool}" />
+ <property name="tomcat.juli.jar" value="${tomcat-juli.jar}" />
+ <property name="skip.download" value="set"/>
+ </ant>
</target>
<target name="examples-sources" description="Create examples sources"
@@ -2170,7 +2181,8 @@ Apache Tomcat ${version} native binaries
</target>
<!-- Packages the source code in JARs to match the binary JARs -->
- <target name="package-src-jar" depends="build-manifests">
+ <target name="package-src-jar"
+ depends="build-manifests,build-tomcat-jdbc-src">
<mkdir dir="${tomcat.src.jars}" />
Modified: tomcat/tc7.0.x/trunk/modules/jdbc-pool/build.xml
URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/modules/jdbc-pool/build.xml?rev=1430776&r1=1430775&r2=1430776&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/modules/jdbc-pool/build.xml (original)
+++ tomcat/tc7.0.x/trunk/modules/jdbc-pool/build.xml Wed Jan 9 10:50:27 2013
@@ -136,8 +136,7 @@
<delete file="${basedir}/src/main/java/org/apache/tomcat/jdbc/pool/package.html"/>
</target>
- <target name="build" depends="prepare,download">
- <mkdir dir="${tomcat.pool}"/>
+ <target name="build" depends="prepare,download,build-src">
<!-- compile org.apache.tomcat.jdbc-->
<javac srcdir="${basedir}/src/main/java" destdir="${tomcat.classes}"
debug="${compile.debug}"
@@ -161,7 +160,9 @@
</fileset>
<fileset refid="license.notice"/>
</jar>
+ </target>
+ <target name="build-src">
<!-- connection pool source file-->
<jar jarfile="${tomcat-jdbc-src.jar}" update="true">
<fileset dir="${basedir}/src/main/java">
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org