Closes #1024: Makefile improve error message if Sphinx is not found

This commit is contained in:
Takayuki Shimizukawa committed 2012-11-07 19:24:05 +09:00
1 parent 378b18d85e
commit dd09c4ce45
1 file changed
+15
+15
View File
@@ -377,6 +377,21 @@ SPHINXBUILD = sphinx-build
PAPER =
BUILDDIR = %(rbuilddir)s
ifneq ($(shell $(SPHINXBUILD) 2> /dev/null; echo $$?), 0)
define MSG
The 'sphinx-build' command was not found. Make sure you have Sphinx
installed, then set the SPHINXBUILD environment variable to point
to the full path of the 'sphinx-build' executable. Alternatively you
may add the Sphinx directory to PATH.
If you don't have Sphinx installed, grab it from
http://sphinx-doc.org/
endef
$(error $(MSG))
endif
# Internal variables.
PAPEROPT_a4 = -D latex_paper_size=a4
PAPEROPT_letter = -D latex_paper_size=letter