1language: c 2sudo: false 3os: 4 - linux 5 - osx 6addons: 7 apt: 8 packages: 9 - nasm 10 - diffutils 11compiler: 12 - clang 13 - gcc 14matrix: 15 exclude: 16 - os: osx 17 compiler: gcc 18cache: 19 directories: 20 - ffmpeg-samples 21before_install: 22 - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update; fi 23install: 24 - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install nasm; fi 25script: 26 - mkdir -p ffmpeg-samples 27 - ./configure --samples=ffmpeg-samples --cc=$CC 28 - make -j 8 29 - make fate-rsync 30 - make check -j 8 31