summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2020-09-17 15:05:35 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2020-09-17 15:05:35 +0200
commit321a2c3eead634329cda904dbd38d986c3f22c11 (patch)
treec4339c85c03dd103e0e3ee7b8fb1445c1fc4ffa8 /.travis.yml
parentb65cd1fe9d453365f0dec0c80d8737eda3d1c338 (diff)
parentac10ac25317d2027e21b1390054e47201e7aec98 (diff)
downloadODR-AudioEnc-321a2c3eead634329cda904dbd38d986c3f22c11.tar.gz
ODR-AudioEnc-321a2c3eead634329cda904dbd38d986c3f22c11.tar.bz2
ODR-AudioEnc-321a2c3eead634329cda904dbd38d986c3f22c11.zip
Merge branch 'next' into padsocket
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml33
1 files changed, 29 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 7ad56bd..055c07b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,6 +3,11 @@ language: c++
matrix:
include:
- env: CONF=""
+ os: osx
+ osx_image: xcode11
+ compiler: clang
+
+ - env: CONF=""
os: linux
arch: amd64
dist: bionic
@@ -24,7 +29,7 @@ matrix:
- libasound2-dev
- libjack-jackd2-dev
- jackd2
- - libmagickwand-dev
+ - libgstreamer1.0-dev
- g++-9
- env: CONF="--enable-alsa"
@@ -51,7 +56,7 @@ matrix:
compiler: gcc
addons: *linuxaddons
- - env: CONF="--enable-alsa --enable-jack --enable-vlc"
+ - env: CONF="--enable-gst"
os: linux
arch: amd64
dist: bionic
@@ -59,7 +64,15 @@ matrix:
compiler: gcc
addons: *linuxaddons
- - env: CONF="--enable-alsa --enable-jack --enable-vlc"
+ - env: CONF="--enable-alsa --enable-jack --enable-vlc --enable-gst"
+ os: linux
+ arch: amd64
+ dist: bionic
+ sudo: required
+ compiler: gcc
+ addons: *linuxaddons
+
+ - env: CONF="--enable-alsa --enable-jack --enable-vlc --enable-gst"
os: linux
arch: arm64
dist: bionic
@@ -67,9 +80,21 @@ matrix:
compiler: gcc
addons: *linuxaddons
+before_install:
+ - |
+ if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
+ brew update
+ brew install automake || true
+ brew install zeromq || true
+ fi
+
script:
- |
./bootstrap
- CC=gcc-9 CXX=g++-9 ./configure $CONF
+ if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then
+ export CC=gcc-9
+ export CXX=g++-9
+ fi
+ ./configure $CONF
make