Lines Matching +full:build +full:- +full:src +full:- +full:dir
1 <project name="s2-geometry-java" default="compile">
3 <property name="src.dir" value="${basedir}/src" />
4 <property name="tests.dir" value="${basedir}/tests" />
5 <property name="lib.dir" value="${basedir}/lib" />
6 <property name="build.dir" value="${basedir}/build" />
7 <property name="classes.dir" value="${build.dir}/classes" />
8 <property name="project-jarfile"
9 value="${build.dir}/${ant.project.name}.jar" />
10 <property name="testClasses.dir" value="${build.dir}/test" />
13 <fileset dir="${lib.dir}">
20 <delete dir="${build.dir}" />
25 <mkdir dir="${classes.dir}" />
26 <javac srcdir="${src.dir}"
27 destdir="${classes.dir}"
30 <compilerarg value="-Werror" />
38 <jar destfile="${project-jarfile}" update="true">
39 <fileset dir="${classes.dir}" />
43 <target name="compile-tests"
46 <mkdir dir="${testClasses.dir}" />
47 <javac srcdir="${tests.dir}"
48 destdir="${testClasses.dir}"
50 <compilerarg value="-Werror" />
53 <pathelement location="${classes.dir}" />
63 <antcall target="compile-tests" />
70 <pathelement location="${classes.dir}" />
71 <pathelement location="${testClasses.dir}" />
75 <fileset dir="${testClasses.dir}">
88 <target name="test-forkless"
94 depends="compile,jar,compile-tests,test"
95 description="build all deliverables for the project"