]> granicus.if.org Git - python/commit
[3.5] bpo-31036: Allow sphinx and blurb to be found automatically (GH-3440)
authorNed Deily <nad@python.org>
Fri, 8 Sep 2017 17:42:19 +0000 (10:42 -0700)
committerNed Deily <nad@python.org>
Fri, 8 Sep 2017 17:42:19 +0000 (10:42 -0700)
commit9cc332094c5f8cbaa47400633ab3ba372da61c9d
tree857196170141bd61cead300ba18acde999b37af2
parent5da989c146ae1cb3101458edd327c5d8c52a5498
[3.5] bpo-31036: Allow sphinx and blurb to be found automatically (GH-3440)

Rather than requiring the path to blurb and/or sphinx-build to be specified to
the make rule, enhance the Doc/Makefile to look for each first in a virtual
environment created by make venv and, if not found, look on the normal process
PATH. This allows the Doc/Makefile to take advantage of an installed
spinx-build or blurb and, thus, do the right thing most of the time. Also, make
the directory for the venv be configurable and document the `make venv` target.
Doc/Makefile