You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hivemind.apache.org by hl...@apache.org on 2004/08/19 00:48:23 UTC
cvs commit: jakarta-hivemind/framework build.xml
hlship 2004/08/18 15:48:23
Modified: hivebuild dependency.xml jar-module.xml
jar-module.properties
framework build.xml
Log:
Allow junit to be a compile dependency when necessary.
Revision Changes Path
1.6 +2 -2 jakarta-hivemind/hivebuild/dependency.xml
Index: dependency.xml
===================================================================
RCS file: /home/cvs/jakarta-hivemind/hivebuild/dependency.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- dependency.xml 10 Aug 2004 14:25:16 -0000 1.5
+++ dependency.xml 18 Aug 2004 22:48:23 -0000 1.6
@@ -76,11 +76,11 @@
<sequential>
<mkdir dir="${module.lib.dir}/@{use}"/>
- <copy file="@{fromdir}/@{artifact}-@{version}.jar" todir="${module.lib.dir}/@{use}"/>
+ <copy file="@{fromdir}/@{artifact}-@{version}.jar" todir="${module.lib.dir}/@{use}" verbose="true"/>
<!-- Delete versions in the wrong directory, or out of date versions. -->
- <delete>
+ <delete verbose="true">
<fileset dir="${module.lib.dir}">
<exclude name="@{use}/@{artifact}-@{version}.jar"/>
<include name="**/@{artifact}-*.jar"/>
1.8 +1 -1 jakarta-hivemind/hivebuild/jar-module.xml
Index: jar-module.xml
===================================================================
RCS file: /home/cvs/jakarta-hivemind/hivebuild/jar-module.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- jar-module.xml 10 Aug 2004 14:40:19 -0000 1.7
+++ jar-module.xml 18 Aug 2004 22:48:23 -0000 1.8
@@ -141,7 +141,7 @@
description="Reference to a path used to compile unit tests."/>
<sequential>
- <ibiblio-dependency artifact="junit" version="3.8.1" group="junit" use="test"/>
+ <ibiblio-dependency artifact="junit" version="3.8.1" group="junit" use="${module.junit.use}"/>
<mkdir dir="${test.classes.dir}"/>
1.4 +4 -1 jakarta-hivemind/hivebuild/jar-module.properties
Index: jar-module.properties
===================================================================
RCS file: /home/cvs/jakarta-hivemind/hivebuild/jar-module.properties,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- jar-module.properties 28 Jul 2004 19:19:35 -0000 1.3
+++ jar-module.properties 18 Aug 2004 22:48:23 -0000 1.4
@@ -50,4 +50,7 @@
module.junit.fork=on
module.junit.forkmode=once
module.junit.includeantruntime=on
-module.junit.jar=junit-${module.junit.version}.jar
\ No newline at end of file
+module.junit.jar=junit-${module.junit.version}.jar
+
+# Override this to compile if java sources uses JUnit classes.
+module.junit.use=test
\ No newline at end of file
1.13 +3 -0 jakarta-hivemind/framework/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-hivemind/framework/build.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- build.xml 10 Aug 2004 14:25:16 -0000 1.12
+++ build.xml 18 Aug 2004 22:48:23 -0000 1.13
@@ -17,6 +17,9 @@
<project name="HiveMind Framework" default="jar" basedir=".">
<property name="module.name" value="hivemind"/>
<property name="javadoc.package" value="org.apache.hivemind.*"/>
+
+ <property name="module.junit.use" value="compile"/>
+
<property name="root.dir" value=".."/>
<import file="${root.dir}/hivebuild/jar-module.xml"/>
<import file="${hivebuild.dir}/javadoc-report.xml"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: hivemind-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: hivemind-cvs-help@jakarta.apache.org