diff --git a/.appveyor.yml b/.appveyor.yml new file mode 100644 index 0000000..ce01773 --- /dev/null +++ b/.appveyor.yml @@ -0,0 +1,18 @@ + +configuration: + - Release + +platform: + - Win32 + - x64 + +install: + - cinst wget + - c:\ProgramData\chocolatey\bin\wget.exe http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.28-w32-setup.exe + - c:\ProgramData\chocolatey\bin\wget.exe http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.28-w64-setup.exe + - ps: .\libsndfile-1.0.28-w32-setup.exe /silent /sp- /norestart + - ps: .\libsndfile-1.0.28-w64-setup.exe /silent /sp- /norestart + +build_script: + - msbuild rubberband.sln + diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..9d919c6 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,24 @@ +dist: + - trusty + +language: + - cpp + +sudo: + - false + +os: + - linux + - osx + +addons: + apt: + packages: + - libsndfile-dev + +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 ; else ./configure && make ; fi +