You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- sudo: false
- os:
- - osx
- - linux
- language:
- - cpp
- compiler:
- - gcc
- - clang
- addons:
- apt:
- packages:
- - libsamplerate-dev
- - libsndfile-dev
- - libasound2-dev
-
- before_install:
- - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update; fi
- - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew outdated pkg-config || brew upgrade pkg-config; fi
- - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install aften; fi
- - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install libsamplerate; fi
- - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install libsndfile; fi
- - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install opus; fi
- - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install readline; fi
-
- script:
- - if [ "$TRAVIS_OS_NAME" == "linux" ]; then ./waf configure --alsa; fi
- - if [ "$TRAVIS_OS_NAME" == "osx" ]; then ./waf configure --opus=no --readline=no; fi
- - ./waf build
-
- matrix:
- exclude:
- - os: osx
- compiler: gcc
|