diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2020-07-20 10:06:36 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2020-07-20 10:07:40 +0200 |
commit | ee30f976094c15efb7928d9fabebd4ece7435f4b (patch) | |
tree | ce367520c373afdf624bd0cb4a2eb77377b229dd | |
parent | 0bc108ef076387dc72432d361f26b5b66f112458 (diff) | |
download | ODR-SourceCompanion-ee30f976094c15efb7928d9fabebd4ece7435f4b.tar.gz ODR-SourceCompanion-ee30f976094c15efb7928d9fabebd4ece7435f4b.tar.bz2 ODR-SourceCompanion-ee30f976094c15efb7928d9fabebd4ece7435f4b.zip |
Add Travis-CI
-rw-r--r-- | .travis.yml | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..3fd0017 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,47 @@ +language: c++ + +matrix: + include: + - env: CONF="" + os: osx + osx_image: xcode11 + compiler: clang + + - env: CONF="" + os: linux + arch: amd64 + dist: bionic + sudo: required + compiler: gcc + addons: &linuxaddons + apt: + sources: &sources + - sourceline: 'ppa:ubuntu-toolchain-r/test' + packages: &packages + - libzmq3-dev + - libzmq5 + - libfdk-aac-dev + - automake + - libtool + - g++-9 + +before_install: + - | + if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then + brew update + brew install automake || true + brew install zeromq || true + brew install fdk-aac || true + fi + +script: + - | + ./bootstrap + if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then + export CC=gcc-9 + export CXX=g++-9 + fi + ./configure $CONF + make + + |