Make clean agressive in what it destroys, and test for the existance of the subsidiar...
authorRod Widdowson <rdw@steadingsoftware.com>
Thu, 1 Nov 2012 08:29:28 +0000 (08:29 +0000)
committerRod Widdowson <rdw@steadingsoftware.com>
Thu, 1 Nov 2012 08:29:28 +0000 (08:29 +0000)
msbuild/build.make

index 05cc2bd..9acb917 100644 (file)
@@ -12,16 +12,13 @@ SAMLROOT=$(MAKEDIR)\..\..\cpp-opensaml
 all: msi32 msi64\r
 \r
 clean: \r
 all: msi32 msi64\r
 \r
 clean: \r
-       cd ..\..\r
-       del/s *.dll\r
-       del/s *.exe\r
-       del/s *.msm\r
-       del/s *.lib\r
-       del/s *.wixlib\r
-       del/s *.msi\r
-       del/s *.obj *.wixobj\r
-       del/s *.lib *.wixlib\r
-       del/s *.pdb *.wixpdb\r
+       cd $(SPROOT)\r
+       del/s *.dll *.exe *.msm *.lib *.obj\r
+       del/s *.wixobj *.lib *.wixlib  *.pdb *.wixpdb *.wixlib  *.msi \r
+       cd $(XMLROOT)\r
+       del/s *.dll *.exe *.msm *.lib *.obj\r
+       cd $(SAMLROOT)\r
+       del/s *.dll *.exe *.msm *.lib *.obj\r
 \r
 #\r
 msi32: mergemodules32 exe32 \r
 \r
 #\r
 msi32: mergemodules32 exe32 \r