summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 3633092)
raw | patch | inline | side by side (parent: 3633092)
author | Max Kellermann <max.kellermann@gmail.com> | |
Mon, 31 Jul 2017 21:26:23 +0000 (23:26 +0200) | ||
committer | Max Kellermann <max.kellermann@gmail.com> | |
Mon, 31 Jul 2017 21:29:05 +0000 (23:29 +0200) |
.travis.yml | [new file with mode: 0644] | patch | blob |
diff --git a/.travis.yml b/.travis.yml
--- /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