Add a haddock target, for just building the haddock docs
authorIan Lynagh <igloo@earth.li>
Tue, 26 May 2009 19:04:59 +0000 (19:04 +0000)
committerIan Lynagh <igloo@earth.li>
Tue, 26 May 2009 19:04:59 +0000 (19:04 +0000)
ghc.mk
rules/haddock.mk

diff --git a/ghc.mk b/ghc.mk
index 1344593..61e17ee 100644 (file)
--- a/ghc.mk
+++ b/ghc.mk
 #           o libraries/*
 #           o compiler
 
+.PHONY: default all haddock
+
 default : all
 
 # Just bring makefiles up to date:
index e2efc92..c87aa61 100644 (file)
@@ -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