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