From 8cfa274ebb484909dc7cf275338b6ab5580e7261 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 31 Jul 2017 23:26:23 +0200 Subject: [PATCH] initial travis file --- .travis.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..0cebe7b --- /dev/null +++ b/.travis.yml @@ -0,0 +1,17 @@ +dist: trusty +language: c + +os: + - osx + +before_install: + - test "$TRAVIS_OS_NAME" != "osx" || brew update + +install: + - test "$TRAVIS_OS_NAME" != "osx" || brew install meson ninja glib ncurses libmpdclient + +script: + - OPTIONS="-Dtest=true -Dlyrics_screen=true -Dchat_screen=true" + - test "$TRAVIS_OS_NAME" != "osx" || export PKG_CONFIG_PATH=/usr/local/opt/ncurses/lib/pkgconfig + - meson . output $OPTIONS + - ninja -v -C output -- 2.30.2