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