Make clean agressive in what it destroys, and test for the existance of the subsidiar...
authorrdw <rdw@de75baf8-a10c-0410-a50a-987c0e22f00f>
Thu, 1 Nov 2012 08:29:28 +0000 (08:29 +0000)
committerrdw <rdw@de75baf8-a10c-0410-a50a-987c0e22f00f>
Thu, 1 Nov 2012 08:29:28 +0000 (08:29 +0000)
git-svn-id: https://svn.shibboleth.net/cpp-xmltooling/branches/REL_1@1012 de75baf8-a10c-0410-a50a-987c0e22f00f

msbuild/build.make

index 05cc2bd..9acb917 100644 (file)
@@ -12,16 +12,13 @@ SAMLROOT=$(MAKEDIR)\..\..\cpp-opensaml
 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