Fix wheel building
This commit is contained in:
parent
7f5c04be93
commit
179c905c36
@ -1,6 +1,11 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -e -x
|
set -e -x
|
||||||
|
|
||||||
|
CC=cc
|
||||||
|
CXX=c++
|
||||||
|
|
||||||
|
export CC CXX
|
||||||
|
|
||||||
# Install a system package required by our library
|
# Install a system package required by our library
|
||||||
#yum install -y atlas-devel
|
#yum install -y atlas-devel
|
||||||
yum install -y cmake3 gsl-devel zlib-devel
|
yum install -y cmake3 gsl-devel zlib-devel
|
||||||
|
2
setup.py
2
setup.py
@ -157,7 +157,7 @@ class BuildCMakeExt(build_ext):
|
|||||||
cython_code = os.path.join(str(build_dir.absolute()),'mycython')
|
cython_code = os.path.join(str(build_dir.absolute()),'mycython')
|
||||||
with open(cython_code, mode="wt") as ff:
|
with open(cython_code, mode="wt") as ff:
|
||||||
ff.write("#!/bin/sh\n"
|
ff.write("#!/bin/sh\n"
|
||||||
"${PYTHON} -c 'from Cython.Compiler.Main import setuptools_main; setuptools_main()' $@")
|
f"{sys.executable} -c 'from Cython.Compiler.Main import setuptools_main; setuptools_main()' $@")
|
||||||
os.chmod(cython_code, stat.S_IXUSR|stat.S_IWUSR|stat.S_IRUSR|stat.S_IRGRP)
|
os.chmod(cython_code, stat.S_IXUSR|stat.S_IWUSR|stat.S_IRUSR|stat.S_IRGRP)
|
||||||
|
|
||||||
# Now that the necessary directories are created, build
|
# Now that the necessary directories are created, build
|
||||||
|
Loading…
Reference in New Issue
Block a user