summaryrefslogtreecommitdiff
path: root/docs/Makefile
diff options
context:
space:
mode:
authorJames O'Gorman <james@netinertia.co.uk>2008-12-06 10:58:04 +0000
committerJames O'Gorman <james@netinertia.co.uk>2008-12-06 10:58:04 +0000
commit40c981ff40dfa068a52b10e0b0409427fef5a09a (patch)
treed7e249eb8d5972255bb7e5108171d7cfa947a3ef /docs/Makefile
parentf1b6123f229026ae11f6f01a4c293253d58cfb4b (diff)
* Look for DocBook stylesheet under /opt/local (Darwin/Macports)
* Make each man page depend on bb-man.xsl so that it is regenerated if necessary
Diffstat (limited to 'docs/Makefile')
-rw-r--r--docs/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/Makefile b/docs/Makefile
index c8b41f1c..f85f6727 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -36,6 +36,8 @@ manpages: $(MANXSL) man-dirs man-nroff man-html
$(MANXSL): $(MANXSL).tmpl
@if [ -f /usr/local/share/xsl/docbook/manpages/docbook.xsl ]; then \
DOCBOOK=file:///usr/local/share/xsl/docbook/manpages/docbook.xsl; \
+ elif [ -f /opt/local/share/xsl/docbook-xsl/manpages/docbook.xsl ]; then \
+ DOCBOOK=file:///opt/local/share/xsl/docbook-xsl/manpages/docbook.xsl; \
else \
DOCBOOK=http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl; \
fi; \
@@ -63,7 +65,7 @@ man-html: bbackupd.html bbackupd-config.html bbackupctl.html bbackupquery.html \
@$(DBPROC) -o $@ $(NOCHUNKBOOKXSL) $<
@cp $@ $(HTMLPREFIX)/man-html/.
-.xml.8 .xml.5:
+.xml.8 .xml.5: $(MANXSL)
@$(DBPROC) -o $@ $(MANXSL) $<
@cp $@ man/
@rm -f man/$@.gz