diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2017-04-05 13:51:12 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2017-04-05 13:51:12 -0400 |
commit | ba3c26b3021c724eb113dfbd2b6e15ecafa201a8 (patch) | |
tree | c5b0625d2bcde4296b12a3f42c30947b9cbc0d42 | |
parent | 69837e5ca001d2a16dcb307c37a1f3ec91559e70 (diff) | |
download | python-coveragepy-ba3c26b3021c724eb113dfbd2b6e15ecafa201a8.tar.gz |
Make manylinux wheels be always fast-building
https://github.com/pypa/python-manylinux-demo/issues/13 for details
-rwxr-xr-x | ci/manylinux.sh | 6 | ||||
-rw-r--r-- | howto.txt | 1 |
2 files changed, 4 insertions, 3 deletions
diff --git a/ci/manylinux.sh b/ci/manylinux.sh index 0661811..98dc874 100755 --- a/ci/manylinux.sh +++ b/ci/manylinux.sh @@ -13,10 +13,12 @@ action=$1 if [[ $action == "build" ]]; then # Compile wheels + cd /io for PYBIN in /opt/python/*/bin; do - "$PYBIN/pip" install -r /io/requirements/wheel.pip - "$PYBIN/pip" wheel /io/ -w wheelhouse/ + "$PYBIN/pip" install -r requirements/wheel.pip + "$PYBIN/python" setup.py bdist_wheel -d ~/wheelhouse/ done + cd ~ # Bundle external shared libraries into the wheels for whl in wheelhouse/*.whl; do @@ -49,7 +49,6 @@ - Source kit and wheels: - $ make kit wheel - Linux wheels: - - this can be fast (3min) or slow (1h45m). not sure why. - $ make manylinux - Windows kits - wait for over an hour for Appveyor to build kits. |