z_build.ant_sub_files.compile_tests.xml Maven / Gradle / Ivy
<project name="compile_tests" basedir="."> <property name="dir_src_test" value="${dir_sandbox_test}${cgx_feather_test}"/> <target name="compiletests"> <antcall target="-compiletestsasawhole"/> <antcall target="-compiletests1by1"/> </target> <target name="-compiletestsasawhole" if="compile.as.a.whole"> <antcall target="compiletestsasawhole"/> </target> <target name="-compiletests1by1" unless="compile.as.a.whole"> <antcall target="compiletests1by1"/> <antcall target="compiletests1by1b"/> </target> <target name="compiletestsasawhole" description="Compiles all Template Feather unit tests, in a single javac call."> <javac srcdir="${dir_sandbox_test}" classpathref="project_classpath_id" listfiles="false" includeantruntime="true" createMissingPackageInfoClass="false" destdir="${build.class.dir}" includes="**/*.java"/> </target> <target name="compiletests1by1"> <javac srcdir="${dir_src_test}" destdir="${build.class.dir}" classpathref="project_classpath_id" includeantruntime="true" listfiles="true" includes="GapCharConfig_Unit.java"/> <javac srcdir="${dir_src_test}" destdir="${build.class.dir}" classpathref="project_classpath_id" includeantruntime="true" listfiles="true" includes="TemplatePiece_Unit.java"/> <javac srcdir="${dir_src_test}" destdir="${build.class.dir}" classpathref="project_classpath_id" includeantruntime="true" listfiles="true" includes="GapMap_Unit.java"/> <javac srcdir="${dir_src_test}" destdir="${build.class.dir}" classpathref="project_classpath_id" includeantruntime="true" listfiles="true" includes="FeatherTemplate_Unit.java"/> <javac srcdir="${dir_src_test}" destdir="${build.class.dir}" classpathref="project_classpath_id" includeantruntime="true" listfiles="true" includes="ExampleCodeOutputsContain_Unit.java"/> <javac srcdir="${dir_src_test}" destdir="${build.class.dir}" classpathref="project_classpath_id" includeantruntime="true" listfiles="true" includes="UnitTestRunner.java"/> </target> <target name="compiletests1by1b" description="For intercepting the compiletests1by1 task."> </target> </project>