huw 2003/02/20 21:53:58
Modified: . build.xml
Log:
made dependency on junit explicit. made it so jar name location can be overriden in
ant.properties.
Revision Changes Path
1.173 +21 -0 avalon/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/avalon/build.xml,v
retrieving revision 1.172
retrieving revision 1.173
diff -u -r1.172 -r1.173
--- build.xml 20 Feb 2003 16:14:33 -0000 1.172
+++ build.xml 21 Feb 2003 05:53:58 -0000 1.173
@@ -79,8 +79,15 @@
<property name="announce2site" value="${tools.dir}/announcement2site.xsl"/>
<property name="document2docbook"
value="${context.dir}/stylesheets/document2docbook.xsl"/>
+ <property name="junit.jar" value=""/>
+ <property name="log4j.jar" value=""/>
+ <property name="logkit.jar" value=""/>
+
<path id="project.class.path">
<pathelement path="${java.class.path}" />
+ <pathelement path="${junit.jar}" />
+ <pathelement path="${log4j.jar}" />
+ <pathelement path="${logkit.jar}" />
<fileset dir="${lib.dir}">
<include name="*.jar" />
</fileset>
@@ -165,6 +172,20 @@
unless="logkit.present"/>
<exclude name="org/apache/avalon/framework/logger/Jdk14Logger.java"
unless="jdk14.present"/>
+
+ <!-- leave out test cases if junit not installed -->
+ <exclude name="org/apache/avalon/framework/test/**"
+ unless="junit.present"/>
+ <exclude name="org/apache/avalon/framework/component/test/**"
+ unless="junit.present"/>
+ <exclude name="org/apache/avalon/framework/configuration/test/**"
+ unless="junit.present"/>
+ <exclude name="org/apache/avalon/framework/context/test/**"
+ unless="junit.present"/>
+ <exclude name="org/apache/avalon/framework/parameters/test/**"
+ unless="junit.present"/>
+ <exclude name="org/apache/avalon/framework/service/test/**"
+ unless="junit.present"/>
</javac>
</target>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]