mirror of
https://github.com/torproject/metrics-lib.git
synced 2025-02-20 17:30:58 +00:00
59 lines
1.6 KiB
XML
59 lines
1.6 KiB
XML
<project default="run" name="descriptor" basedir=".">
|
|
<property name="sources" value="src"/>
|
|
<property name="classes" value="classes"/>
|
|
<property name="tests" value="test"/>
|
|
<property name="libs" value="lib"/>
|
|
<path id="classpath">
|
|
<pathelement path="${classes}"/>
|
|
<pathelement location="lib/commons-codec-1.4.jar"/>
|
|
<pathelement location="lib/junit-4.8.2.jar"/>
|
|
</path>
|
|
<target name="init">
|
|
<mkdir dir="${classes}"/>
|
|
</target>
|
|
<target name="compile"
|
|
depends="init">
|
|
<javac destdir="${classes}"
|
|
srcdir="${sources}"
|
|
source="1.5"
|
|
target="1.5"
|
|
debug="true"
|
|
deprecation="true"
|
|
optimize="false"
|
|
failonerror="true"
|
|
includeantruntime="false">
|
|
<classpath>
|
|
<fileset dir="${libs}"/>
|
|
</classpath>
|
|
</javac>
|
|
</target>
|
|
<target name="jar" depends="compile">
|
|
<jar destfile="descriptor.jar"
|
|
basedir="${classes}"/>
|
|
</target>
|
|
<target name="test" depends="compile">
|
|
<javac destdir="${classes}"
|
|
srcdir="${tests}"
|
|
source="1.5"
|
|
target="1.5"
|
|
debug="true"
|
|
deprecation="true"
|
|
optimize="false"
|
|
failonerror="true"
|
|
includeantruntime="false">
|
|
<classpath>
|
|
<fileset dir="${libs}"/>
|
|
</classpath>
|
|
</javac>
|
|
<junit haltonfailure="true" printsummary="off">
|
|
<classpath refid="classpath"/>
|
|
<formatter type="plain" usefile="false"/>
|
|
<batchtest>
|
|
<fileset dir="${classes}"
|
|
includes="**/*Test.class"/>
|
|
</batchtest>
|
|
</junit>
|
|
</target>
|
|
</project>
|
|
|