From: Kefu Chai Date: Thu, 3 Dec 2020 12:23:10 +0000 (+0800) Subject: pybind: check for READTHEDOC env variable X-Git-Tag: v16.1.0~324^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=86d9df5a3c553e1b4c17b466feea17d397bc14e2;p=ceph.git pybind: check for READTHEDOC env variable for building stub C binding if building in Read the Docs environment, see https://docs.readthedocs.io/en/stable/builds.html Signed-off-by: Kefu Chai --- diff --git a/src/pybind/cephfs/setup.py b/src/pybind/cephfs/setup.py index a16ba68ce21b..c3d40df05a8f 100755 --- a/src/pybind/cephfs/setup.py +++ b/src/pybind/cephfs/setup.py @@ -138,7 +138,7 @@ def check_sanity(): shutil.rmtree(tmp_dir) -if 'BUILD_DOC' in os.environ: +if 'BUILD_DOC' in os.environ or 'READTHEDOCS' in os.environ: ext_args = {} cython_constants = dict(BUILD_DOC=True) cythonize_args = dict(compile_time_env=cython_constants) diff --git a/src/pybind/rados/setup.py b/src/pybind/rados/setup.py index 57a9085b27eb..0d1047825b3b 100755 --- a/src/pybind/rados/setup.py +++ b/src/pybind/rados/setup.py @@ -132,7 +132,7 @@ def check_sanity(): shutil.rmtree(tmp_dir) -if 'BUILD_DOC' in os.environ: +if 'BUILD_DOC' in os.environ or 'READTHEDOCS' in os.environ: ext_args = {} cython_constants = dict(BUILD_DOC=True) elif check_sanity(): diff --git a/src/pybind/rbd/setup.py b/src/pybind/rbd/setup.py index 0b8afc4af2c1..73ea4555f462 100755 --- a/src/pybind/rbd/setup.py +++ b/src/pybind/rbd/setup.py @@ -136,7 +136,7 @@ def check_sanity(): shutil.rmtree(tmp_dir) -if 'BUILD_DOC' in os.environ: +if 'BUILD_DOC' in os.environ or 'READTHEDOCS' in os.environ: ext_args = {} cython_constants = dict(BUILD_DOC=True) cythonize_args = dict(compile_time_env=cython_constants) diff --git a/src/pybind/rgw/setup.py b/src/pybind/rgw/setup.py index 0ceab665d750..663604e8f76c 100755 --- a/src/pybind/rgw/setup.py +++ b/src/pybind/rgw/setup.py @@ -136,7 +136,7 @@ def check_sanity(): shutil.rmtree(tmp_dir) -if 'BUILD_DOC' in os.environ: +if 'BUILD_DOC' in os.environ or 'READTHEDOCS' in os.environ: ext_args = {} cython_constants = dict(BUILD_DOC=True) cythonize_args = dict(compile_time_env=cython_constants)