diff --git a/.travis.sh b/.travis.sh index f87439d4b..c6c12a948 100755 --- a/.travis.sh +++ b/.travis.sh @@ -61,12 +61,14 @@ source bashrc.eus export DISPLAY= set +e if [[ "`uname -m`" == "arm"* || "`uname -m`" == "aarch"* ]]; then - export EXIT_STATUS=0; for test_l in irteus/test/*.l; do [[ $test_l =~ geo.l|interpolator.l|irteus-demo.l|test-irt-motion.l|object.l|coords.l ]] && continue; irteusgl $test_l; export EXIT_STATUS=`expr $? + $EXIT_STATUS`; done;echo "Exit status : $EXIT_STATUS"; [ $EXIT_STATUS == 0 ] || exit 1 + export EXIT_STATUS=0; for test_l in irteus/test/*.l; do [[ $test_l =~ geo.l|interpolator.l|irteus-demo.l|test-irt-motion.l|object.l|coords.l|bignum.l|mathtest.l ]] && continue; irteusgl $test_l; export EXIT_STATUS=`expr $? + $EXIT_STATUS`; done;echo "Exit status : $EXIT_STATUS"; [ $EXIT_STATUS == 0 ] || exit 1 else export EXIT_STATUS=0; for test_l in irteus/test/*.l; do irteusgl $test_l; export EXIT_STATUS=`expr $? + $EXIT_STATUS`; done;echo "Exit status : $EXIT_STATUS"; [ $EXIT_STATUS == 0 ] || exit 1 fi -if [ "$TRAVIS_OS_NAME" != "osx" ]; then +if [ "$TRAVIS_OS_NAME" == "osx" || "`uname -m`" == "arm"* ]; then + uname -a +else make -C eus/contrib/eus64-check/ || exit 1 # check eus64-check fi travis_time_end