From: Ian Lynagh Date: Tue, 26 May 2009 19:04:59 +0000 (+0000) Subject: Add a haddock target, for just building the haddock docs X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=c778b9227fd06264ab7f58cc36da9d39690803a5;p=ghc-hetmet.git Add a haddock target, for just building the haddock docs --- diff --git a/ghc.mk b/ghc.mk index 1344593..61e17ee 100644 --- a/ghc.mk +++ b/ghc.mk @@ -100,6 +100,8 @@ # o libraries/* # o compiler +.PHONY: default all haddock + default : all # Just bring makefiles up to date: diff --git a/rules/haddock.mk b/rules/haddock.mk index e2efc92..c87aa61 100644 --- a/rules/haddock.mk +++ b/rules/haddock.mk @@ -21,6 +21,8 @@ else $$(error Already got a haddock file for $$($1_PACKAGE)) endif +haddock: $$($$($1_PACKAGE)_HADDOCK_FILE) + ifeq "$$(HADDOCK_DOCS)" "YES" $(call all-target,$1_$2_haddock,$$($$($1_PACKAGE)_HADDOCK_FILE)) endif