Chris@304: dist: Chris@304: - trusty Chris@304: Chris@304: language: Chris@304: - cpp Chris@304: Chris@304: sudo: Chris@304: - false Chris@304: Chris@304: os: Chris@304: - linux Chris@304: - osx Chris@304: Chris@304: addons: Chris@304: apt: Chris@304: packages: Chris@306: - libbz2-dev libfftw3-dev libfishsound1-dev libid3tag0-dev liblo-dev liblrdf0-dev libmad0-dev liboggz2-dev libpulse-dev libsamplerate-dev libsndfile-dev libsord-dev libxml2-utils portaudio19-dev qt5-default libqt5svg5-dev raptor-utils yajl mlton Chris@304: Chris@304: before_install: Chris@306: - if [[ "$TRAVIS_OS_NAME" = "osx" ]] ; then brew install polyml qt5 raptor yajl libxml2; fi Chris@304: - if [[ "$TRAVIS_OS_NAME" = "osx" ]] ; then export PATH=$PATH:/usr/local/opt/qt5/bin ; fi Chris@304: Chris@304: before_script: Chris@304: - if [[ "$TRAVIS_OS_NAME" = "linux" ]] ; then ./configure ; else ./vext install && qmake -r sonic-annotator.pro ; fi Chris@304: Chris@304: script: Chris@304: - make -j3 Chris@304: