faster and cleaner rtd check for cython

This commit is contained in:
Antoine Beaupré 2015-10-08 08:22:52 -04:00
parent 45d9c6b3b7
commit 8190e33a64
1 changed files with 2 additions and 2 deletions

View File

@ -70,9 +70,9 @@ except ImportError:
platform_freebsd_source = platform_freebsd_source.replace('.pyx', '.c') platform_freebsd_source = platform_freebsd_source.replace('.pyx', '.c')
platform_darwin_source = platform_darwin_source.replace('.pyx', '.c') platform_darwin_source = platform_darwin_source.replace('.pyx', '.c')
from distutils.command.build_ext import build_ext from distutils.command.build_ext import build_ext
if not all(os.path.exists(path) for path in [ if not on_rtd and not all(os.path.exists(path) for path in [
compress_source, crypto_source, chunker_source, hashindex_source, compress_source, crypto_source, chunker_source, hashindex_source,
platform_linux_source, platform_freebsd_source]) and not on_rtd: platform_linux_source, platform_freebsd_source]):
raise ImportError('The GIT version of Borg needs Cython. Install Cython or use a released version.') raise ImportError('The GIT version of Borg needs Cython. Install Cython or use a released version.')