dunst/.travis.yml
Nikos Tsipinakis 06c4cf6d4d Make travis compile and test using all multimon extensions
Even without tests covering the x11 part of dunst, compiling with
different multi-monitor libraries should catch some of the most common
mistakes.
2017-04-02 19:41:36 +03:00

21 lines
533 B
YAML

before_install:
- sudo apt-get -qq update
- sudo apt-get install -y libdbus-1-dev libx11-dev libxrandr-dev libxinerama-dev libxss-dev libxdg-basedir-dev libglib2.0-dev libpango1.0-dev libcairo2-dev libnotify-dev libgtk2.0-dev
dist: trusty
sudo: required
language: c
script: make && make test
compiler:
- gcc
- clang
env:
- MULTIMON=xrandr
- MULTIMON=xinerama
- MULTIMON=none
notifications:
irc:
channels:
- "chat.freenode.net#dunst"
on_success: change
on_failure: always