You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2005/11/18 17:59:40 UTC

svn commit: r345521 - in /lenya/trunk/src/targets: init-build.xml modules-build.xml

Author: andreas
Date: Fri Nov 18 08:59:35 2005
New Revision: 345521

URL: http://svn.apache.org/viewcvs?rev=345521&view=rev
Log:
Added infrastructure for module test builds

Modified:
    lenya/trunk/src/targets/init-build.xml
    lenya/trunk/src/targets/modules-build.xml

Modified: lenya/trunk/src/targets/init-build.xml
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/targets/init-build.xml?rev=345521&r1=345520&r2=345521&view=diff
==============================================================================
--- lenya/trunk/src/targets/init-build.xml (original)
+++ lenya/trunk/src/targets/init-build.xml Fri Nov 18 08:59:35 2005
@@ -123,7 +123,9 @@
     <!-- FIXME: Use bulkCopy task in the future; needs regexp mapper which is part of ant optional package. -->
     <!-- Copy java source files from ${pubs.root.dirs} to ${build.src} -->
     <copyJavaSources pubsrootdirs="${pubs.root.dirs}" javadir="java/src" builddir="${build.src}" />
+    <copyJavaSources pubsrootdirs="${pubs.root.dirs}" javadir="java/test" builddir="${build.src}" />
     <copyJavaSources pubsrootdirs="${modules.root.dirs}" javadir="java/src" builddir="${build.src}" />
+    <copyJavaSources pubsrootdirs="${modules.root.dirs}" javadir="java/test" builddir="${build.src}" />
     
     <!-- Copy publication specific libraries from ${pubs.root.dirs} (java/lib) to ${build.webapp}/WEB-INF/lib -->
     <bulkCopy 

Modified: lenya/trunk/src/targets/modules-build.xml
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/targets/modules-build.xml?rev=345521&r1=345520&r2=345521&view=diff
==============================================================================
--- lenya/trunk/src/targets/modules-build.xml (original)
+++ lenya/trunk/src/targets/modules-build.xml Fri Nov 18 08:59:35 2005
@@ -73,7 +73,18 @@
   </target>
   
   <target name="deploy-modules"
-          depends="copy-modules, modules-patch-cocoon-xconf, modules-patch-lenya-roles">
+          depends="init, copy-modules, modules-patch-cocoon-xconf, modules-patch-lenya-roles">
   </target>
 
+  <!-- ================================================ -->
+  <!-- Module tests -->
+  <!-- ================================================ -->
+  
+  <target name="modules.test" depends="deploy-modules">
+    <subant target="test" inheritall="true">
+      <property name="build.webapp" value="${build.webapp}"/>
+      <fileset dir="${build.webapp}/lenya/modules" includes="*/targets/test-build.xml"/>
+    </subant>
+  </target>
+  
 </project>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org