File: .travis.yml

package info (click to toggle)
ncmpc 0.33-2
  • links: PTS, VCS
  • area: main
  • in suites: buster, sid
  • size: 1,976 kB
  • sloc: cpp: 10,895; python: 133; makefile: 39; ruby: 28; sh: 11
file content (18 lines) | stat: -rw-r--r-- 471 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
language: cpp

matrix:
  include:
    - os: osx
      osx_image: xcode9.3beta

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