Skip to content
Snippets Groups Projects
Commit e3b2f20d authored by Helen Schottenhamml's avatar Helen Schottenhamml
Browse files

Merge branch 'Fixlbmpysetup' into 'master'

Fix setup

See merge request !72
parents 91a0cfad a5438e4e
No related branches found
No related tags found
1 merge request!72Fix setup
Pipeline #31554 passed
......@@ -58,14 +58,22 @@ try:
except ImportError:
version = open('RELEASE-VERSION', 'r').read()
def cython_extensions(*extensions):
from distutils.extension import Extension
ext = '.pyx' if USE_CYTHON else '.c'
result = [Extension(e, [e.replace('.', '/') + ext]) for e in extensions]
if USE_CYTHON:
ext = '.pyx'
result = [Extension(e, [os.path.join(*e.split(".")) + ext]) for e in extensions]
from Cython.Build import cythonize
result = cythonize(result, language_level=3)
return result
return result
elif all([os.path.exists(os.path.join(*e.split(".")) + '.c') for e in extensions]):
ext = '.c'
result = [Extension(e, [os.path.join(*e.split(".")) + ext]) for e in extensions]
return result
else:
return None
def readme():
with open('README.md') as f:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment