Add web target to Sphinx makefile.
authorPhilipp Spitzer <philipp@spitzer.priv.at>
Tue, 26 Feb 2019 20:59:52 +0000 (21:59 +0100)
committerPhilipp Spitzer <philipp@spitzer.priv.at>
Tue, 26 Feb 2019 20:59:52 +0000 (21:59 +0100)
doc/Makefile

index f036606..1b95ecc 100644 (file)
@@ -6,6 +6,7 @@ SPHINXOPTS    =
 SPHINXBUILD   = sphinx-build
 PAPER         =
 BUILDDIR      = _build
+WEBBUILDDIR   = ../web/static/doc
 
 # Internal variables.
 PAPEROPT_a4     = -D latex_paper_size=a4
@@ -18,6 +19,7 @@ I18NSPHINXOPTS  = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
 help:
        @echo "Please use \`make <target>' where <target> is one of"
        @echo "  html       to make standalone HTML files"
+       @echo "  web        to make standalone HTML files and copy them to the seepark app"
        @echo "  dirhtml    to make HTML files named index.html in directories"
        @echo "  singlehtml to make a single large HTML file"
        @echo "  pickle     to make pickle files"
@@ -54,6 +56,12 @@ html:
        @echo
        @echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
 
+.PHONY: web
+web:
+       $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(WEBBUILDDIR)
+       @echo
+       @echo "Build finished. The HTML pages are in $(WEBBUILDDIR)."
+
 .PHONY: dirhtml
 dirhtml:
        $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml