From 536cb6b66050b76bde6b477e89223b77e6cff49f Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Mon, 20 Jul 2020 09:28:02 +0200 Subject: Travis: add OSX build --- .travis.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 7ad56bd..5429dcd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,11 @@ language: c++ matrix: include: + - env: CONF="" + os: osx + osx_image: xcode11 + compiler: clang + - env: CONF="" os: linux arch: amd64 @@ -67,9 +72,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 -- cgit v1.2.3 From 21d5db7d314db2ede681518b976272a9f6870d94 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Tue, 15 Sep 2020 12:01:18 +0200 Subject: Travis: Add GStreamer --- .travis.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 5429dcd..055c07b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,7 +29,7 @@ matrix: - libasound2-dev - libjack-jackd2-dev - jackd2 - - libmagickwand-dev + - libgstreamer1.0-dev - g++-9 - env: CONF="--enable-alsa" @@ -56,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 @@ -64,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 -- cgit v1.2.3