From e2f6a26d66b8d8975bf3f06dc55a0a86f3c2a35d Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Fri, 3 May 2013 05:54:01 -0700 Subject: [PATCH] tools: be aware of cabal macros when generating haddock --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3a710e54b..47330ebd2 100644 --- a/Makefile +++ b/Makefile @@ -628,7 +628,9 @@ codedocs: haddock hscolour coverage #sourcegraph #hoogle #http://www.haskell.org/haddock/doc/html/invoking.html #$(subst -D,--optghc=-D,$(DEFINEFLAGS)) -HADDOCKFLAGS= --no-warnings --prologue .haddockprologue #--optghc='-hide-package monads-tf' +HADDOCKFLAGS= --no-warnings --prologue .haddockprologue \ + --optghc='-optP-include' --optghc='-optPhledger/dist/build/autogen/cabal_macros.h' + #--optghc='-hide-package monads-tf' .haddocksynopsis: hledger/hledger.cabal grep synopsis $< | sed -e 's/synopsis: *//' >$@