<project name="CppTasks" default="CppTasks" basedir=".">\r
<taskdef resource="net/sf/antcontrib/antlib.xml"/>\r
<property environment="env"/>\r
- <property name="workspace" value="${env.WORKSPACE}"/>\r
+ <property name="WORKSPACE" value="${env.WORKSPACE}"/>\r
<property name="buildDir" value="build"/>\r
- <property name="installLocation" value="${workspace}/Tools/Jars"/>\r
+ <property name="installLocation" value="${WORKSPACE}/Tools/Jars"/>\r
<target name="CppTasks" depends="install"/>\r
<target name="init">\r
<uptodate property="jar.newer" targetfile="${installLocation}/cpptasks.jar">\r
<mkdir dir="${buildDir}"/>\r
<javac srcdir="net" destdir="${buildDir}" source="1.4">\r
<classpath>\r
- <fileset dir="${workspace}/Tools/Jars">\r
+ <fileset dir="${WORKSPACE}/Tools/Jars">\r
<include name="*.jar"/>\r
</fileset>\r
</classpath>\r
</javac>\r
</target>\r
<target name="clean">\r
- <delete dir="${buildDir}"/>\r
+ <delete includeemptydirs="true" failonerror="false" quiet="true">\r
+ <fileset dir="${WORKSPACE}/Tools/Java/Source/Cpptasks" includes="${buildDir}"/>\r
+ </delete>\r
</target>\r
- <target name="cleanall">\r
- <delete dir="${buildDir}"/>\r
+ <target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: cpptasks.jar"/>\r
<delete file="${installLocation}/cpptasks.jar"/>\r
<if>\r
<available file="${installLocation}/cpptasks.jar"/>\r