]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Java/Source/Cpptasks/build.xml
- Fixed EDKT513 by adding existing section files into the dependency check of genffsf...
[mirror_edk2.git] / Tools / Java / Source / Cpptasks / build.xml
index 15eb959820caedcd69bcacadcf569840528c3dd7..ce040e6ac7cab53b05df1110eded2c41d779e46f 100644 (file)
@@ -12,9 +12,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 <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
@@ -25,17 +25,19 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     <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