Rev 4285 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?xml version="1.0"?><project name="utf" default="package" basedir="."><property name="src.dir" value="${basedir}"/><property name="build.dir" value="${basedir}/java.build"/><property name="build.classes.dir" value="${build.dir}/classes"/><property name="build.jar.dir" value="${build.dir}/jar"/><property name="pkg.dir" value="${build.dir}/jar"/><path id="base.path"><pathelement location="${build.classes.dir}" /><fileset dir="${PACKAGE_junit}"><include name="**/*.jar"/></fileset><fileset dir="${PACKAGE_log4j}"><include name="**/*.jar"/></fileset></path><condition property="debug_mode" value="on" else="off" ><equals arg1="${GBE_TYPE}" arg2="D"/></condition><echo message="debug_mode : ${debug_mode}"/><target name="compile"description="Compiles the source code."><mkdir dir="${build.classes.dir}"/><javac destdir="${build.classes.dir}"sourcepath=""srcdir="${src.dir}"includes = "com/erggroup/buildtool/utf/*.java"includeAntRuntime = "off"debug = "${debug_mode}"deprecation = "off"optimize = "on"verbose = "off"classpathref = "base.path"></javac></target><target name="package"depends="compile"description="Creates the jar archives."><mkdir dir="${pkg.dir}"/><jar jarfile="${pkg.dir}/${ant.project.name}${GBE_TYPE}.jar"basedir="${build.classes.dir}"includes = "com/erggroup/buildtool/utf/*.class"></jar></target><target name="run_tests" depends="package"><!--junit fork="true" includeantruntime="false"><classpath refid="test.classpath"/><test name="com.erggroup.buildtool.utf.DaemonBuildTestCase"/><test name="com/erggroup/buildtool/utf/ESCROWBuildTestCase"/ ></junit--><echo message="--- ReleaseConfigTest"/><exec dir=".\work" executable="java" failOnError="true"><arg value="-classpath"/><arg value="${build.jar.dir}/utfD.jar;${build.jar.dir}/escrowD.jar;${build.jar.dir}/rippleEngineD.jar;${PACKAGE_junit}/junit.jar;${PACKAGE_apache-ant}/ant.jar;${PACKAGE_oraclient}/classes12.jar;${PACKAGE_log4j}/log4j-1.2.14.jar"/><arg value="com.erggroup.buildtool.utf.ReleaseConfigTest"/></exec><echo message="--- DaemonBuildTestCase"/><exec dir=".\work" executable="java" failOnError="true"><arg value="-classpath"/><arg value="${build.jar.dir}/utfD.jar;${build.jar.dir}/abtdD.jar;${build.jar.dir}/rippleEngineD.jar;${PACKAGE_junit}/junit.jar;${PACKAGE_apache-ant}/ant.jar;${PACKAGE_oraclient}/classes12.jar;${PACKAGE_log4j}/log4j-1.2.14.jar;${PACKAGE_javaxmail}/mail.jar"/><arg value="com.erggroup.buildtool.utf.DaemonBuildTestCase"/></exec><echo message="--- ESCROWBuildTestCase"/><exec dir=".\work" executable="java" failOnError="true"><arg value="-classpath"/><arg value="${build.jar.dir}/utfD.jar;${build.jar.dir}/escrowD.jar;${build.jar.dir}/rippleEngineD.jar;${PACKAGE_junit}/junit.jar;${PACKAGE_apache-ant}/ant.jar;${PACKAGE_oraclient}/classes12.jar;${PACKAGE_log4j}/log4j-1.2.14.jar"/><arg value="com.erggroup.buildtool.utf.ESCROWBuildTestCase"/></exec></target><target name="clean"description="Cleans up the artifacts from previous builds."><delete dir="${build.dir}"/></target></project>