#!/bin/bash function finish { cd $owd } owd=$(pwd) trap finish EXIT cd $(dirname ${BASH_SOURCE[0]}) if ! source ./pyenv-older-versions ; then exit $? fi if ! source ./setup-python-2.4.sh ; then exit $? fi cd .. for version in $PYVERSIONS; do echo --- $version --- if ! pyenv local $version ; then exit $? fi make clean && python setup.py develop if ! make check ; then exit $? fi echo === $version === done