All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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>





© 2015 - 2024 Weber Informatics LLC | Privacy Policy