]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/GenBuild/org/tianocore/build/FrameworkBuildTask.java
Fix cleanall can't clean all genereated files. Now .i files generated by VfrCompile...
[mirror_edk2.git] / Tools / Source / GenBuild / org / tianocore / build / FrameworkBuildTask.java
index fe7a8ce70da7475efe752f7ae7e843e41b46fb83..b8d92ed33e9c4bdbe61a6661eb886e372c42e5dc 100644 (file)
@@ -179,6 +179,18 @@ public class FrameworkBuildTask extends Task{
             fpdParserTask.setProject(getProject());\r
             fpdParserTask.setFpdFile(buildFile);\r
             fpdParserTask.execute();\r
+            \r
+            //\r
+            // If cleanall delete the Platform_build.xml\r
+            //\r
+            if (type.compareTo("cleanall") == 0) {\r
+                File platformBuildFile = \r
+                    new File(getProject().getProperty("PLATFORM_DIR") \r
+                                    + File.separatorChar \r
+                                    + getProject().getProperty("PLATFORM") \r
+                                    + "_build.xml");\r
+                platformBuildFile.deleteOnExit();\r
+            }\r
         }\r
         \r
         //\r