aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/Makefile.local
diff options
context:
space:
mode:
Diffstat (limited to 'doc/Makefile.local')
-rw-r--r--doc/Makefile.local7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/Makefile.local b/doc/Makefile.local
index ec230125..47192473 100644
--- a/doc/Makefile.local
+++ b/doc/Makefile.local
@@ -7,10 +7,13 @@ SPHINXOPTS := -q -c $(dir)
SPHINXBUILD = sphinx-build
DOCBUILDDIR := $(dir)/_build
+prerst2man := python $(dir)/prerst2man.py
+
# Internal variables.
ALLSPHINXOPTS := -d $(DOCBUILDDIR)/doctrees $(SPHINXOPTS) $(dir)
.PHONY: sphinx-html sphinx-man sphinx-texinfo sphinx-info
+.PHONY: rst2man
sphinx-html:
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(DOCBUILDDIR)/html
@@ -24,4 +27,8 @@ sphinx-texinfo:
sphinx-info: sphinx-texinfo
make -C $(DOCBUILDDIR)/texinfo info
+# fallback target in case sphinx not installed
+rst2man:
+ $(prerst2man) $(DOCBUILDDIR)/.. $(DOCBUILDDIR)/man
+
CLEAN := $(CLEAN) $(DOCBUILDDIR)