diff options
author | chrBrd <chris@binaryspanner.com> | 2018-07-30 17:17:59 +0100 |
---|---|---|
committer | chrBrd <chris@binaryspanner.com> | 2018-07-30 17:17:59 +0100 |
commit | e222fa3668f02a02536da2b658441f635a426453 (patch) | |
tree | 339ad408c35981341101b55fb8c20ab1c986a375 /.travis | |
parent | 72dba8177807165c383e33ad1de84cff8c17f1ad (diff) | |
download | xattr-e222fa3668f02a02536da2b658441f635a426453.tar.gz |
Modify `run.sh` to use PyPy if available.
Diffstat (limited to '.travis')
-rwxr-xr-x | .travis/run.sh | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/.travis/run.sh b/.travis/run.sh index 7f5b6bf..25cbf7d 100755 --- a/.travis/run.sh +++ b/.travis/run.sh @@ -7,9 +7,15 @@ if [[ -n "$PYENV_VERSION" ]]; then eval "$(pyenv init -)" fi -python setup.py build_ext -i -python -m compileall -f . -python setup.py test +if [[ -n "$PYPY_URL" ]]; then + cmd=./pypy +else + cmd=python +fi + +"$cmd" setup.py build_ext -i +"$cmd" -m compileall -f . +"$cmd" setup.py test if [[ -n "$PYENV_VERSION" && $TRAVIS_OS_NAME == 'osx' ]]; then python setup.py bdist_wheel |