From: Ned Deily Date: Sun, 23 Jul 2017 21:10:40 +0000 (-0400) Subject: Mac installer build now needs venv for docs build (#2828) (#2830) X-Git-Tag: v3.6.3rc1~211 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f76d1a0819899c4aa6fd3fa5834c7677faa01b12;p=python Mac installer build now needs venv for docs build (#2828) (#2830) (cherry picked from commit 4c7532e96da19f2d5543bdab2b972797699c37d5) --- diff --git a/Mac/BuildScript/build-installer.py b/Mac/BuildScript/build-installer.py index 1fff052e24..4cb7e3214c 100755 --- a/Mac/BuildScript/build-installer.py +++ b/Mac/BuildScript/build-installer.py @@ -1088,10 +1088,10 @@ def buildPythonDocs(): docdir = os.path.join(rootDir, 'pydocs') curDir = os.getcwd() os.chdir(buildDir) - # The Doc build changed for 3.4 (technically, for 3.4.1) and for 2.7.9 runCommand('make clean') - # Assume sphinx-build is on our PATH, checked in checkEnvironment - runCommand('make html') + # Create virtual environment for docs builds with blurb and sphinx + runCommand('make venv') + runCommand('make html PYTHON=venv/bin/python') os.chdir(curDir) if not os.path.exists(docdir): os.mkdir(docdir)