diff --git a/scripts/make-wheels.sh b/scripts/make-wheels.sh new file mode 100644 index 0000000..b1e400c --- /dev/null +++ b/scripts/make-wheels.sh @@ -0,0 +1,20 @@ +set -ex + +mkdir -p dist +make + +function build_wheel() { + /opt/python/$1/bin/pip install cython + /opt/python/$1/bin/pip wheel . -f . -w dist +} + +build_wheel cp37-cp37m +build_wheel cp38-cp38 +build_wheel cp39-cp39 +build_wheel pp37-pypy37_pp73 + +cd dist +for f in ./*linux_*; +do if [ -f $f ]; then auditwheel repair $f -w . ; rm $f; fi; +done +cd -