# Internal variables.
PAPEROPT_a4 = -D latex_paper_size=a4
PAPEROPT_letter = -D latex_paper_size=letter
-ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
+ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) src
SILENT = &>/dev/null
.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest
clean:
-rm -rf $(BUILDDIR)/*
-html: apidoc
+html:
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
@echo
- @echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
+ @echo "Build finished. The HTML pages are available in $(BUILDDIR)/html/index.html"
clean-html:
make clean
latexpdf:
$(SPHINXBUILD) -q -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
@echo "Running LaTeX files through pdflatex..."
- make -C $(BUILDDIR)/latex all-pdf $(SILENT)
- @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
+ make -C $(BUILDDIR)/latex all-pdf
+ @echo
+ @echo "pdflatex available in $(BUILDDIR)/latex/sat.pdf"
+
clean-pdf:
make clean
@echo "Testing of doctests in the sources finished, look at the " \
"results in $(BUILDDIR)/doctest/output.txt."
-apidoc:
- @sphinx-apidoc -o source/commands/apidoc ../src
+