]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind: check for READTHEDOC env variable
authorKefu Chai <kchai@redhat.com>
Thu, 3 Dec 2020 12:23:10 +0000 (20:23 +0800)
committerKefu Chai <kchai@redhat.com>
Sat, 5 Dec 2020 14:09:22 +0000 (22:09 +0800)
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 <kchai@redhat.com>
src/pybind/cephfs/setup.py
src/pybind/rados/setup.py
src/pybind/rbd/setup.py
src/pybind/rgw/setup.py

index a16ba68ce21ba2d27768111bfab7280e50f90a5c..c3d40df05a8f4210aec9d070b0994cd63db740e2 100755 (executable)
@@ -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)
index 57a9085b27eb9b469df73f2b9898a57868e2bb92..0d1047825b3b61c4534b331e29410a2811bce350 100755 (executable)
@@ -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():
index 0b8afc4af2c1b7c7f4700ea83857e5f93dbf1911..73ea4555f46218e27bc7c358487797c665e11213 100755 (executable)
@@ -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)
index 0ceab665d750a218f0aaf0ad69e85f332e9792e5..663604e8f76cc63e1913ada17c0a528adb3fecc9 100755 (executable)
@@ -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)