summaryrefslogtreecommitdiff
path: root/rules
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2009-11-20 12:53:42 +0000
committerIan Lynagh <igloo@earth.li>2009-11-20 12:53:42 +0000
commitc39c4a50c81f98483589aaf4e490dadaa39ab1a0 (patch)
tree5a1dfd7dd43cae2926b15443337c1c1cb94910bf /rules
parent4ee978d10e304a85df4077f7fcb8e6c79af5ebc6 (diff)
downloadhaskell-c39c4a50c81f98483589aaf4e490dadaa39ab1a0.tar.gz
Fix some dependencies in bindists
We can't depend on sources in a bindist, because we don't have the sources.
Diffstat (limited to 'rules')
-rw-r--r--rules/docbook.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/rules/docbook.mk b/rules/docbook.mk
index 9b8a4f1c46..922574e577 100644
--- a/rules/docbook.mk
+++ b/rules/docbook.mk
@@ -29,6 +29,7 @@ $(call all-target,$1,html_$1)
html_$1 : $1/$2/index.html
+ifneq "$$(BINDIST)" "YES"
$1/$2/index.html: $$($1_DOCBOOK_SOURCES)
"$$(RM)" $$(RM_OPTS) -r $$(dir $$@)
"$$(XSLTPROC)" --stringparam base.dir $$(dir $$@) \
@@ -39,6 +40,7 @@ $1/$2/index.html: $$($1_DOCBOOK_SOURCES)
$$(XSLTPROC_HTML_STYLESHEET) \
$1/$2.xml
cp mk/fptools.css $$(dir $$@)
+endif
INSTALL_HTML_DOC_DIRS += $1/$2
else
@@ -53,8 +55,10 @@ $(call all-target,$1,ps_$1)
ps_$1 : $1/$2.ps
+ifneq "$$(BINDIST)" "YES"
$1/$2.ps: $$($1_DOCBOOK_SOURCES)
"$$(DBLATEX)" $$(DBLATEX_OPTS) $1/$2.xml --ps -o $$@
+endif
INSTALL_DOCS += $1/$2.ps
else
@@ -69,8 +73,10 @@ $(call all-target,$1,pdf_$1)
.PHONY: pdf_$1
pdf_$1 : $1/$2.pdf
+ifneq "$$(BINDIST)" "YES"
$1/$2.pdf: $$($1_DOCBOOK_SOURCES)
"$$(DBLATEX)" $$(DBLATEX_OPTS) $1/$2.xml --pdf -o $$@
+endif
INSTALL_DOCS += $1/$2.pdf
else