[Mulgara-svn] r996 - trunk/src/jar/driver

ronald at mulgara.org ronald at mulgara.org
Fri Jun 13 02:33:34 UTC 2008


Author: ronald
Date: 2008-06-12 19:33:32 -0700 (Thu, 12 Jun 2008)
New Revision: 996

Modified:
   trunk/src/jar/driver/build.xml
Log:
Avoid building dist-jar if it's up-to-date.


Modified: trunk/src/jar/driver/build.xml
===================================================================
--- trunk/src/jar/driver/build.xml	2008-06-11 19:48:24 UTC (rev 995)
+++ trunk/src/jar/driver/build.xml	2008-06-13 02:33:32 UTC (rev 996)
@@ -94,7 +94,7 @@
 
   <target name="driver-dist"
           depends="driver-jar, driver-jar, itql-jar, query-jar,
-                   server-jar, server-beep-jar, server-rmi-jar, util-jar"
+                   server-jar, server-beep-jar, server-rmi-jar, util-jar, driver-uptodate"
           unless="driver.uptodate"
           description="Performs all tasks related to finalising this driver
                        and readying it for distribution">
@@ -119,6 +119,22 @@
     </jar>
   </target>
 
+  <target name="driver-uptodate">
+
+    <uptodate property="driver.uptodate"
+              targetfile="${dist.dir}/${driver.jar}">
+
+      <srcfiles dir="${driver.dist.dir}" includes="${driver.jar}"/>
+      <srcfiles dir="${itql.dist.dir}" includes="${itql.jar}"/>
+      <srcfiles dir="${rules.dist.dir}" includes="${rules.jar}"/>
+      <srcfiles dir="${query.dist.dir}" includes="${query.jar}"/>
+      <srcfiles dir="${server.dist.dir}" includes="${server.jar}"/>
+      <srcfiles dir="${server-beep.dist.dir}" includes="${server-beep.jar}"/>
+      <srcfiles dir="${server-rmi.dist.dir}" includes="${server-rmi.jar}"/>
+      <srcfiles dir="${util.dist.dir}" includes="${util.jar}"/>
+    </uptodate>
+  </target>
+
   <target name="driver-test"
           depends="driver-jar"
           description="Carries out unit testing for this driver">




More information about the Mulgara-svn mailing list