Fix maintainer-clean for library/dph
authorManuel M T Chakravarty <chak@cse.unsw.edu.au>
Fri, 15 May 2009 02:48:12 +0000 (02:48 +0000)
committerManuel M T Chakravarty <chak@cse.unsw.edu.au>
Fri, 15 May 2009 02:48:12 +0000 (02:48 +0000)
ghc.mk

diff --git a/ghc.mk b/ghc.mk
index 4d2a29a..cd4682f 100644 (file)
--- a/ghc.mk
+++ b/ghc.mk
@@ -893,7 +893,11 @@ maintainer-clean : distclean
        $(RM) configure mk/config.h.in
        $(RM) -r autom4te.cache libraries/*/autom4te.cache
        $(RM) ghc.spec
-       $(RM) libraries/*/GNUmakefile libraries/*/ghc.mk libraries/*/configure 
+       $(RM) $(patsubst %, libraries/%/GNUmakefile, \
+               $(PACKAGES) $(PACKAGES_STAGE2))
+       $(RM) $(patsubst %, libraries/%/ghc.mk, $(PACKAGES) $(PACKAGES_STAGE2))
+       $(RM) $(patsubst %, libraries/%/configure, \
+               $(PACKAGES) $(PACKAGES_STAGE2))
        $(RM) libraries/base/include/HsBaseConfig.h.in
        $(RM) libraries/directory/include/HsDirectoryConfig.h.in
        $(RM) libraries/process/include/HsProcessConfig.h.in