From: simonmar Date: Mon, 24 Jun 2002 14:38:06 +0000 (+0000) Subject: [project @ 2002-06-24 14:38:06 by simonmar] X-Git-Tag: Approx_11550_changesets_converted~1936 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=6f0b6600d2a3834d0088e6e4aa37b470b7d1243d [project @ 2002-06-24 14:38:06 by simonmar] dump and read interfaces for Haddock --- diff --git a/mk/package.mk b/mk/package.mk index 6dff1d8..516af24 100644 --- a/mk/package.mk +++ b/mk/package.mk @@ -1,5 +1,5 @@ # ----------------------------------------------------------------------------- -# $Id: package.mk,v 1.11 2002/06/20 16:03:19 simonmar Exp $ +# $Id: package.mk,v 1.12 2002/06/24 14:38:06 simonmar Exp $ ifneq "$(PACKAGE)" "" @@ -145,7 +145,10 @@ html :: $(HTML_DOC) $(HTML_DOC) : $(HS_PPS) $(HADDOCK_INPLACE) @$(INSTALL_DIR) $(HTML_DIR) - $(HADDOCK_INPLACE) $(HADDOCK_OPTS) -h -o $(HTML_DIR) $(HS_PPS) + $(HADDOCK_INPLACE) $(HADDOCK_OPTS) -h -o $(HTML_DIR) $(HS_PPS) \ + --dump-interface=$(PACKAGE).haddock \ + $(foreach pkg, $(PACKAGE_DEPS), \ + --read-interface=../$(pkg),../$(pkg)/$(pkg).haddock) %.raw-hs : %.lhs $(GHC) $(HC_OPTS) -D__HADDOCK__ -E -cpp $< -o $<.tmp && sed -e 's/^#.*//' <$<.tmp >$@