We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7002ea0 commit 6c1f3b7Copy full SHA for 6c1f3b7
travis/build-wheels.sh
@@ -1,22 +1,15 @@
1
#!/bin/bash
2
set -e -x
3
4
-# Install a system package required by our library
5
-yum install -y atlas-devel
6
-
7
-# Compile wheels
8
-for PYBIN in /opt/python/*/bin; do
+# test and compile wheels
+for PYBIN in /opt/python/*/bin/; do
9
${PYBIN}/pip install -r /io/dev-requirements.txt
+ ${PYBIN}/python /io/setup.py test
10
${PYBIN}/pip wheel /io/ -w wheelhouse/
11
done
12
13
# Bundle external shared libraries into the wheels
14
-for whl in wheelhouse/*.whl; do
+for whl in wheelhouse/bencoder*.whl; do
15
auditwheel repair $whl -w /io/wheelhouse/
16
17
18
-# Install packages and test
19
-for PYBIN in /opt/python/*/bin/; do
20
- ${PYBIN}/pip install bencoder.pyx --no-index -f /io/wheelhouse
21
- ${PYBIN}/nosetests /io/
22
-done
0 commit comments