From ee30f976094c15efb7928d9fabebd4ece7435f4b Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Mon, 20 Jul 2020 10:06:36 +0200 Subject: Add Travis-CI --- .travis.yml | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .travis.yml 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 + + -- cgit v1.2.3