From: Torsten Werner <twerner@debian.org>
Date: Sat, 31 Jul 2010 20:15:06 +0200
Subject: [PATCH] update build.xml for cobertura

... and fix tools.classpath
---
 build.xml |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/build.xml b/build.xml
index cfaef04..0e34455 100644
--- a/build.xml
+++ b/build.xml
@@ -45,8 +45,13 @@
 	
 	<!-- declare the jcoverage tasks -->
 	<path id="tools.classpath">
-		<fileset dir="tools/lib">
-        	<include name="**/*.jar"/>
+		<fileset dir="/usr/share/java">
+        	<include name="bcel.jar"/>
+        	<include name="oro.jar"/>
+        	<include name="gnu-getopt.jar"/>
+        	<include name="junit.jar"/>
+        	<include name="log4j-1.2.jar"/>
+        	<include name="cobertura.jar"/>
       	</fileset>
 	</path>
 	<taskdef resource="tasks.properties">
@@ -132,13 +137,13 @@
 		
 	<target name="instrument" depends="compile-server">
 		<mkdir dir="${build.instrumented}"/>
-	    <instrument todir="${build.instrumented}">
+	    <cobertura-instrument todir="${build.instrumented}">
 	      <fileset dir="${build.debug}">
 	        <include name="**/*.class"/>
 	      	<exclude name="com/martiansoftware/nailgun/examples/**"/>
 	      	<exclude name="com/martiansoftware/nailgun/builtins/**"/>
 	      </fileset>
-	    </instrument>
+	    </cobertura-instrument>
 		<copy todir="${build.instrumented}">
 		    <fileset dir="${src.java.prod}" excludes="**/*.class"/>
 		</copy>
@@ -179,7 +184,7 @@
 	      <report format="frames" todir="${docs.junit}"/>
 	    </junitreport>
 
-		<report srcdir="${src.java.prod}" destdir="${docs.jcoverage}"/>
+		<cobertura-report srcdir="${src.java.prod}" destdir="${docs.jcoverage}"/>
 	</target>
 	
 	<target name="jar" depends="test">
@@ -226,4 +231,4 @@
 			<zipfileset dir="dist" prefix="nailgun-${version}" includes="${jar},${jar.examples}"/>
 		</zip>
 	</target>
-</project>
\ No newline at end of file
+</project>
-- 
