X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Fcabal.mk;h=079f8033ca1fe3c8038e48fe44e70aaea89fbab4;hb=0da51cdd6404332ba6531364e6b7de30cbc0333a;hp=1ae6cba4b84bca95add483689ef0504013e50b79;hpb=2de31b61d0a963803eb5632c9659c6093d74f345;p=ghc-hetmet.git diff --git a/mk/cabal.mk b/mk/cabal.mk index 1ae6cba..079f803 100644 --- a/mk/cabal.mk +++ b/mk/cabal.mk @@ -2,9 +2,7 @@ include $(TOP)/mk/cabal-flags.mk include $(TOP)/mk/bindist.mk -# XXX We would like to turn this on, but Cabal generates paths files -# that are not -Wall clean! -# SRC_HC_OPTS += -Wall +SRC_HC_OPTS += -Wall ifeq "$(HOSTPLATFORM)" "i386-unknown-mingw32" INSTALL_FLAGS = @@ -52,12 +50,15 @@ install: --distpref dist-install \ $(INSTALL_FLAGS) -clean: distclean - -distclean: +clean: -$(CABAL) clean --distpref dist-inplace -$(CABAL) clean --distpref dist-install ifneq "$(EXTRA_CLEAN)" "" $(RM) -f $(EXTRA_CLEAN) endif +distclean: clean +ifneq "$(EXTRA_DISTCLEAN)" "" + $(RM) -f $(EXTRA_DISTCLEAN) +endif +