5 # You can set these variables from the command line.
6 SPHINXOPTS := -q -c $(dir)
7 SPHINXBUILD = sphinx-build
8 DOCBUILDDIR := $(dir)/_build
11 ALLSPHINXOPTS := -d $(DOCBUILDDIR)/doctrees $(SPHINXOPTS) $(dir)
13 .PHONY: sphinx-html sphinx-man sphinx-texinfo sphinx-info
16 $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(DOCBUILDDIR)/html
19 $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(DOCBUILDDIR)/man
22 $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(DOCBUILDDIR)/texinfo
24 sphinx-info: sphinx-texinfo
25 make -C $(DOCBUILDDIR)/texinfo info
27 CLEAN := $(CLEAN) $(DOCBUILDDIR)