38 lines
754 B
YAML
38 lines
754 B
YAML
dist:
|
|
- trusty
|
|
|
|
language:
|
|
- cpp
|
|
|
|
sudo:
|
|
- false
|
|
|
|
os:
|
|
- linux
|
|
- osx
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- libsndfile-dev
|
|
- libsamplerate-dev
|
|
- libfftw3-dev
|
|
- vamp-plugin-sdk
|
|
- ladspa-sdk
|
|
|
|
cache:
|
|
directories:
|
|
- $HOME/Library/Caches/Homebrew
|
|
- /usr/local/Homebrew
|
|
|
|
before_cache:
|
|
- if [ "${TRAVIS_OS_NAME}" = "osx" ]; then brew cleanup; fi
|
|
- if [ "${TRAVIS_OS_NAME}" = "osx" ]; then find /usr/local/Homebrew \! -regex ".+\.git.+" -delete; fi
|
|
|
|
before_install:
|
|
- if [[ "$TRAVIS_OS_NAME" = "osx" ]] ; then brew update ; brew install libsndfile ; fi
|
|
|
|
script:
|
|
- if [[ "$TRAVIS_OS_NAME" = "osx" ]] ; then make -f Makefile.osx && make -f Makefile.ios clean && make -f Makefile.ios ; else ./configure && make ; fi
|
|
|