diff options
author | Josh de Kock <josh@itanimul.li> | 2016-03-27 23:38:53 +0100 |
---|---|---|
committer | Josh de Kock <josh@itanimul.li> | 2016-03-28 00:09:32 +0100 |
commit | 11338b4fd3b9d81f02809dda315663bab4af3dc8 (patch) | |
tree | 5ecea130cc5d28f0b36846c98a5bfe8b4ca34099 | |
parent | ea78c7e06e768a02d6129c43c51473a7f94cfd73 (diff) | |
download | jack1-11338b4fd3b9d81f02809dda315663bab4af3dc8.tar.gz |
.travis.yml: create initial build recipes
-rw-r--r-- | .travis.yml | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..708bc9e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,31 @@ +sudo: false +os: + - osx + - linux +language: + - c +compiler: + - gcc + - clang +addons: + apt: + packages: + - libsamplerate-dev + - libsndfile-dev + - libasound2-dev + - libdb-dev + - doxygen + +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 libsamplerate; fi + - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install libsndfile; fi + - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install readline; fi + - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install berkeley-db; fi + - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install doxygen; fi + +script: + - ./autogen.sh + - ./configure + - make |