From 5085bd8b1b6715c3924cf6aa633835fa713828fe Mon Sep 17 00:00:00 2001 From: iwakeh <iwakeh@torproject.org> Date: Mon, 23 Jan 2017 15:40:37 +0100 Subject: [PATCH] Some build file tweaks. --- modules/webstats/build.xml | 8 +++----- shared/build-base.xml | 15 ++++++++++++--- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/modules/webstats/build.xml b/modules/webstats/build.xml index 3187c097..bcfe2516 100644 --- a/modules/webstats/build.xml +++ b/modules/webstats/build.xml @@ -1,19 +1,17 @@ <project default="run" name="webstats" basedir="."> + <property name="sources" value="src/main/java"/> + <property name="testsources" value="src/test/java"/> + <include file="../../shared/build-base.xml" as="basetask"/> <target name="clean" depends="basetask.clean"/> <target name="compile" depends="basetask.compile"/> <target name="test" depends="basetask.test"/> - <property name="sources" value="src/main/java"/> - <property name="testsources" value="src/test/java"/> - <path id="classpath"> <pathelement path="${classes}"/> <path refid="base.classpath" /> <fileset dir="${libs}"> - <include name="junit4-4.11.jar"/> - <include name="hamcrest-core-1.3.jar"/> <include name="postgresql-jdbc3-9.2.jar"/> </fileset> </path> diff --git a/shared/build-base.xml b/shared/build-base.xml index 1284b2b1..759e1d07 100644 --- a/shared/build-base.xml +++ b/shared/build-base.xml @@ -1,6 +1,7 @@ <project basedir="."> <property name="sources" value="src"/> + <property name="testsources" value="src/test/java"/> <property name="libs" value="../../shared/lib"/> <property name="generated" value="generated"/> <property name="classes" value="${generated}/classes/"/> @@ -23,12 +24,20 @@ </path> <path id="base.testclasspath"> - <pathelement path="${base.classes}"/> + <pathelement path="${base.testclasses}"/> + <pathelement path="base.classpath"/> <fileset dir="${libs}"> + <include name="hamcrest-core-1.3.jar"/> <include name="junit4-4.11.jar"/> </fileset> </path> + <path id="testclasspath"> + <pathelement path="${testclasses}"/> + <path refid="base.testclasspath" /> + <path refid="base.classpath" /> + </path> + <target name="clean"> <delete includeEmptyDirs="true" quiet="true"> <fileset dir="${generated}" defaultexcludes="false" includes="**" /> @@ -64,13 +73,13 @@ optimize="false" failonerror="true" includeantruntime="false"> - <classpath refid="classpath"/> + <classpath refid="testclasspath"/> </javac> </target> <target name="test" depends="testcompile"> <junit fork="true" haltonfailure="true" printsummary="off"> - <classpath refid="classpath"/> + <classpath refid="testclasspath"/> <formatter type="plain" usefile="false"/> <batchtest> <fileset dir="${testclasses}" -- GitLab