.travis.yml (608B)
1 language: c 2 3 dist: focal 4 5 os: 6 - linux 7 - osx 8 9 compiler: 10 - gcc 11 - clang 12 13 addons: 14 apt: 15 packages: 16 - ninja-build 17 18 # macos builds are too slow on travis, and now brew update doesn't work without additional configuration 19 #before_install: 20 # - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi 21 # 22 #install: 23 # - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install ninja; fi 24 25 script: 26 - if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then scripts/initbuild.sh ninja; fi 27 - if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then scripts/test.sh; fi 28 - scripts/initbuild.sh make-concurrent 29 - scripts/test.sh