From: simonmar Date: Tue, 14 Jan 2003 13:17:43 +0000 (+0000) Subject: [project @ 2003-01-14 13:17:43 by simonmar] X-Git-Tag: Approx_11550_changesets_converted~1259 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=cce5da57e7d3acbedda2026d2672624b4a993d90;p=ghc-hetmet.git [project @ 2003-01-14 13:17:43 by simonmar] Clean up properly after generating Haddock docs. --- diff --git a/mk/package.mk b/mk/package.mk index 25d50dc..c7a7626 100644 --- a/mk/package.mk +++ b/mk/package.mk @@ -1,5 +1,5 @@ # ----------------------------------------------------------------------------- -# $Id: package.mk,v 1.20 2002/12/12 13:28:35 simonmar Exp $ +# $Id: package.mk,v 1.21 2003/01/14 13:17:43 simonmar Exp $ ifneq "$(PACKAGE)" "" @@ -161,6 +161,8 @@ HTML_DOC = $(HTML_DIR)/index.html ifneq "$(HS_PPS)" "" +CLEAN_FILES += $(HS_PPS) $(addsuffix .tmp, $(basename $(HS_PPS))) + ifeq "$(HADDOCK)" "" html :: @echo Haddock must be installed in order to build HTML library documentation. @@ -170,6 +172,9 @@ endif html :: $(HTML_DOC) +extraclean :: + $(RM) -rf $(HTML_DIR) + $(HTML_DOC) : $(HS_PPS) @$(INSTALL_DIR) $(HTML_DIR) $(HADDOCK) $(HADDOCK_OPTS) -h -o $(HTML_DIR) $(HS_PPS) \