summaryrefslogtreecommitdiff
path: root/mk/package.mk
diff options
context:
space:
mode:
authorsimonmar <unknown>2004-01-09 12:42:15 +0000
committersimonmar <unknown>2004-01-09 12:42:15 +0000
commit1ab6db45b93eff1bbea2f33e7be8a62798fb4369 (patch)
tree93cfc9c171d44a0880c62a172b45a70ce481cbd5 /mk/package.mk
parent58eba7cdb39ad4a9ddd23eeaf2bb76a561aa813d (diff)
downloadhaskell-1ab6db45b93eff1bbea2f33e7be8a62798fb4369.tar.gz
[project @ 2004-01-09 12:42:15 by simonmar]
Use gcc's -P option to avoid CPP #line droppings in the .hs -> .raw-hs rule.
Diffstat (limited to 'mk/package.mk')
-rw-r--r--mk/package.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/mk/package.mk b/mk/package.mk
index b5fce7c60d..6d80f252dc 100644
--- a/mk/package.mk
+++ b/mk/package.mk
@@ -1,5 +1,5 @@
# -----------------------------------------------------------------------------
-# $Id: package.mk,v 1.32 2003/12/18 21:37:56 panne Exp $
+# $Id: package.mk,v 1.33 2004/01/09 12:42:15 simonmar Exp $
ifneq "$(PACKAGE)" ""
@@ -237,10 +237,10 @@ $(HTML_DOC) : $(HS_PPS)
CLEAN_FILES += $(PACKAGE).haddock
%.raw-hs : %.lhs
- $(HC) $(HC_OPTS) -D__HADDOCK__ -E -cpp $< -o $<.tmp && sed -e 's/^#.*//' <$<.tmp >$@
+ $(HC) $(HC_OPTS) -D__HADDOCK__ -E -optP-P -cpp $< -o $@
%.raw-hs : %.hs
- $(HC) $(HC_OPTS) -D__HADDOCK__ -E -cpp $< -o $<.tmp && sed -e 's/^#.*//' <$<.tmp >$@
+ $(HC) $(HC_OPTS) -D__HADDOCK__ -E -optP-P $< -o $@
install-docs :: $(HTML_DOC)
@$(INSTALL_DIR) $(datadir)/html/libraries/$(PACKAGE)