tools: be aware of cabal macros when generating haddock

This commit is contained in:
Simon Michael 2013-05-03 05:54:01 -07:00
parent 82c4709929
commit e2f6a26d66

View File

@ -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: *//' >$@