From c778b9227fd06264ab7f58cc36da9d39690803a5 Mon Sep 17 00:00:00 2001 From: Ian Lynagh Date: Tue, 26 May 2009 19:04:59 +0000 Subject: [PATCH] Add a haddock target, for just building the haddock docs --- ghc.mk | 2 ++ rules/haddock.mk | 2 ++ 2 files changed, 4 insertions(+) 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 -- 1.7.10.4