diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2021-08-06 19:15:54 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-06 19:15:54 (GMT) |
commit | 1e9c9ca570ffe92dc6a60825c2f9c91865129b8f (patch) | |
tree | 77b745f945b25fcdf5b65441ba95b330b0de35d3 /Doc/README.rst | |
parent | 2b1e713f877102bbca299f0f5d7db969d78db49f (diff) | |
download | cpython-1e9c9ca570ffe92dc6a60825c2f9c91865129b8f.zip cpython-1e9c9ca570ffe92dc6a60825c2f9c91865129b8f.tar.gz cpython-1e9c9ca570ffe92dc6a60825c2f9c91865129b8f.tar.bz2 |
bpo-44756: [docs] revert automated virtual environment creation on `make html` (GH-27635)
It turned out to be disruptive for downstream distributors.
(cherry picked from commit 55fa87b1ef46bbb9db7612b2dc2dd7fb039d9bc3)
Co-authored-by: Ćukasz Langa <lukasz@langa.pl>
Diffstat (limited to 'Doc/README.rst')
-rw-r--r-- | Doc/README.rst | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Doc/README.rst b/Doc/README.rst index 20c0432..7e8a27b 100644 --- a/Doc/README.rst +++ b/Doc/README.rst @@ -29,13 +29,20 @@ Using make ---------- To get started on UNIX, you can create a virtual environment and build -documentation with the command:: +documentation with the commands:: + make venv make html The virtual environment in the ``venv`` directory will contain all the tools -necessary to build the documentation. You can also configure where the virtual -environment directory will be with the ``VENVDIR`` variable. +necessary to build the documentation downloaded and installed from PyPI. +If you'd like to create the virtual environment in a different location, +you can specify it using the ``VENVDIR`` variable. + +You can also skip creating the virtual environment altogether, in which case +the Makefile will look for instances of ``sphinxbuild`` and ``blurb`` +installed on your process ``PATH`` (configurable with the ``SPHINXBUILD`` and +``BLURB`` variables). On Windows, we try to emulate the Makefile as closely as possible with a ``make.bat`` file. If you need to specify the Python interpreter to use, |