Author: markt
Date: Wed Jan  9 10:47:41 2013
New Revision: 1430773

URL: http://svn.apache.org/viewvc?rev=1430773&view=rev
Log:
Reduce the dependencies for building the source JARs

Modified:
    tomcat/trunk/build.xml
    tomcat/trunk/modules/jdbc-pool/build.xml

Modified: tomcat/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/build.xml?rev=1430773&r1=1430772&r2=1430773&view=diff
==============================================================================
--- tomcat/trunk/build.xml (original)
+++ tomcat/trunk/build.xml Wed Jan  9 10:47:41 2013
@@ -994,13 +994,24 @@
   <target name="build-tomcat-jdbc" depends="package">
     <!-- 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"
@@ -2243,7 +2254,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,build-tomcat-jdbc">
+  <target name="package-src-jar"
+             depends="build-manifests,build-tomcat-jdbc-src">
 
     <mkdir dir="${tomcat.src.jars}" />
 

Modified: tomcat/trunk/modules/jdbc-pool/build.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/build.xml?rev=1430773&r1=1430772&r2=1430773&view=diff
==============================================================================
--- tomcat/trunk/modules/jdbc-pool/build.xml (original)
+++ tomcat/trunk/modules/jdbc-pool/build.xml Wed Jan  9 10:47:41 2013
@@ -136,7 +136,7 @@
     <delete 
file="${basedir}/src/main/java/org/apache/tomcat/jdbc/pool/package.html"/>
   </target>
 
-  <target name="build" depends="prepare,download">
+  <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}"
@@ -160,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-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to