[commit: ghc] master: Fix haddocking (7631562)
Ian Lynagh
igloo at earth.li
Sat Apr 20 19:30:51 CEST 2013
Repository : http://darcs.haskell.org/ghc.git/
On branch : master
https://github.com/ghc/ghc/commit/763156287c6833caaa927338225273d910c11770
>---------------------------------------------------------------
commit 763156287c6833caaa927338225273d910c11770
Author: Ian Lynagh <ian at well-typed.com>
Date: Sat Apr 20 16:21:29 2013 +0100
Fix haddocking
We weren't seting the _DO_HADDOCK variables early enough.
>---------------------------------------------------------------
ghc.mk | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/ghc.mk b/ghc.mk
index 2890096..27062d6 100644
--- a/ghc.mk
+++ b/ghc.mk
@@ -500,6 +500,11 @@ endif
# --------------------------------
# Misc package-related settings
+# Run Haddock for the packages that will be installed. We need to handle
+# compiler specially due to the different dist directory name.
+$(foreach p,$(INSTALL_PACKAGES),$(eval $p_dist-install_DO_HADDOCK = YES))
+compiler_stage2_DO_HADDOCK = YES
+
BOOT_PKG_CONSTRAINTS := \
$(foreach d,$(PACKAGES_STAGE0),\
$(foreach p,$(basename $(notdir $(wildcard libraries/$d/*.cabal))),\
@@ -733,11 +738,6 @@ endif
# -----------------------------------------------
# Haddock-related bits
-# Run Haddock for the packages that will be installed. We need to handle
-# compiler specially due to the different dist directory name.
-$(foreach p,$(INSTALL_PACKAGES),$(eval $p_dist-install_DO_HADDOCK = YES))
-compiler_stage2_DO_HADDOCK = YES
-
# Build the Haddock contents and index
ifeq "$(HADDOCK_DOCS)" "YES"
libraries/dist-haddock/index.html: $(haddock_INPLACE) $(ALL_HADDOCK_FILES)
More information about the ghc-commits
mailing list