Skip to content
Snippets Groups Projects
.travis.yml 537 B
Newer Older
  • Learn to ignore specific revisions
  • language: c
    sudo: false
    
    os:
      - linux
      - osx
    
    addons:
      apt:
        packages:
    
    James Almer's avatar
    James Almer committed
          - diffutils
    
    compiler:
      - clang
      - gcc
    
    matrix:
        exclude:
            - os: osx
              compiler: gcc
    
    cache:
      directories:
    
    before_install:
      - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update --all; fi
    install:
    
      - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install nasm; fi
    
      - mkdir -p ffmpeg-samples
      - ./configure --samples=ffmpeg-samples --cc=$CC
    
      - make -j 8
      - make fate-rsync
      - make check -j 8