diff options
| -rw-r--r-- | .travis.yml | 15 | 
1 files changed, 11 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml index 93e1ae9..6ec5c3f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,10 +6,17 @@ compiler:   - clang   - gcc  before_install: - # we need a more recent cmake than travis provides (at least 2.8.9): - - echo "yes" | sudo add-apt-repository ppa:kalakris/cmake - - sudo apt-get update -qq - - sudo apt-get install -qq cmake python3 valgrind + # we need a more recent cmake than travis/linux provides (at least 2.8.9): + - | +     if [ ${TRAVIS_OS_NAME:-'linux'} = 'linux' ]; +         then echo 'yes' | sudo add-apt-repository ppa:kalakris/cmake +         sudo apt-get update -qq +         sudo apt-get install -qq cmake python3 valgrind +     elif [ ${TRAVIS_OS_NAME:-'linux'} = 'osx' ]; +         brew update +         brew outdated python3 || brew upgrade python3 +         brew outdated valgrind || brew upgrade valgrind +     fi  script:   - make testtarball   - PROG=`ls cmark-*.*/build/src/cmark` make leakcheck  | 
