summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml79
1 files changed, 40 insertions, 39 deletions
diff --git a/build.xml b/build.xml
index 7fe424c..6c4058f 100644
--- a/build.xml
+++ b/build.xml
@@ -1,5 +1,5 @@
<!--
- * Copyright (c) 2010, Isode Limited, London, England.
+ * Copyright (c) 2010-2013, Isode Limited, London, England.
* All rights reserved.
-->
<project name="Stroke" default="dist" basedir=".">
@@ -20,16 +20,17 @@
<property name="stax2-dir" value="../third-party/stax2"/>
<property name="jzlib-dir" value="../third-party/jzlib"/>
<property name="icu4j-dir" value="../third-party/icu4j"/>
+ <property name="dnsjava-dir" value="../third-party/dnsjava"/>
<property name="cobertura.dir" value="instrumented"/>
<property name="coveragereport.dir" value="coverage"/>
<path id="cobertura.classpath">
- <pathelement path="${cobertura-jar}"/>
- <pathelement path="${jakarta-oro-jar}"/>
- <pathelement path="${log4j-jar}"/>
- <pathelement path="${asm-jar}"/>
- <pathelement path="${asm-tree-jar}"/>
+ <pathelement path="${cobertura-jar}"/>
+ <pathelement path="${jakarta-oro-jar}"/>
+ <pathelement path="${log4j-jar}"/>
+ <pathelement path="${asm-jar}"/>
+ <pathelement path="${asm-tree-jar}"/>
</path>
<taskdef classpathref="cobertura.classpath" resource="tasks.properties"/>
@@ -38,6 +39,7 @@
<fileset dir="${stax2-dir}" includes="stax2-api.jar"/>
<fileset dir="${jzlib-dir}" includes="jzlib.jar"/>
<fileset dir="${icu4j-dir}" includes="icu4j.jar"/>
+ <fileset dir="${dnsjava-dir}" includes="dnsjava.jar"/>
</path>
<target name="init">
<tstamp/>
@@ -92,7 +94,7 @@
</target>
-<target name="compile-tests" depends="dist"
+ <target name="compile-tests" depends="dist"
description="compile the test sources " >
<javac srcdir="${src.tests}" destdir="${src.tests}"
debug="${compile.debug}"
@@ -120,37 +122,36 @@
<delete dir="${test.results}"/>
<mkdir dir="${test.results}"/>
<junit fork="yes">
- <formatter type="xml"/>
- <classpath>
- <pathelement location="${cobertura.dir}"/>
- <path refid="cobertura.classpath"/>
- </classpath>
- <classpath>
- <pathelement location="${JUNIT_JAR}"/>
- <pathelement location="${jar}"/>
- <pathelement location="${src.tests}"/>
- <path refid="classpath"/>
- </classpath>
- <batchtest todir="${test.results}">
- <fileset dir="${src.tests}">
- <include name="**/*Test.java"/>
- <!--<exclude name="**/AllTests.java"/>-->
- </fileset>
- </batchtest>
+ <formatter type="xml"/>
+ <classpath>
+ <pathelement location="${cobertura.dir}"/>
+ <path refid="cobertura.classpath"/>
+ </classpath>
+ <classpath>
+ <pathelement location="${JUNIT_JAR}"/>
+ <pathelement location="${jar}"/>
+ <pathelement location="${src.tests}"/>
+ <path refid="classpath"/>
+ </classpath>
+ <batchtest todir="${test.results}">
+ <fileset dir="${src.tests}">
+ <include name="**/*Test.java"/>
+ <!--<exclude name="**/AllTests.java"/>-->
+ </fileset>
+ </batchtest>
</junit>
-
</target>
<target name="coverage" if="cobertura-jar" depends="instrument, run-tests">
<delete dir="${coveragereport.dir}"/>
<mkdir dir="${coveragereport.dir}"/>
<cobertura-report format="xml" destdir="${coveragereport.dir}">
- <fileset dir="${src}">
- <include name="**/*.java"/>
- </fileset>
- <fileset dir="${src.tests}">
- <include name="**/*.java"/>
- </fileset>
+ <fileset dir="${src}">
+ <include name="**/*.java"/>
+ </fileset>
+ <fileset dir="${src.tests}">
+ <include name="**/*.java"/>
+ </fileset>
</cobertura-report>
</target>
@@ -190,7 +191,7 @@
</target>
<target name="clean"
- description="clean up" >
+ description="clean up" >
<delete dir="${build}"/>
<delete dir="${test.results}"/>
<delete dir="${dist}"/>
@@ -210,18 +211,18 @@
<!--<classpath>
<fileset dir="${xpp-dir}" includes="xpp.jar"/>
</classpath>-->
- <link href="http://docs.oracle.com/javase/6/docs/api/"/>
+ <link href="http://docs.oracle.com/javase/6/docs/api/"/>
</javadoc>
</target>
<target name="run" description="Run the demo" depends="dist">
- <java fork="true" classname="${main-class}">
- <classpath>
- <path refid="classpath"/>
- <path location="${jar}"/>
- </classpath>
- </java>
+ <java fork="true" classname="${main-class}">
+ <classpath>
+ <path refid="classpath"/>
+ <path location="${jar}"/>
+ </classpath>
+ </java>
</target>
</project>