From 06c4cf6d4d4b9e241a1ba841ca619204205bfd55 Mon Sep 17 00:00:00 2001 From: Nikos Tsipinakis Date: Sun, 2 Apr 2017 18:52:33 +0300 Subject: [PATCH] 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. --- .travis.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index ea9bf81..b02993a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,17 @@ before_install: - sudo apt-get -qq update - - sudo apt-get install -y libdbus-1-dev libx11-dev libxinerama-dev libxss-dev libxdg-basedir-dev libglib2.0-dev libpango1.0-dev libcairo2-dev libnotify-dev libgtk2.0-dev + - 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: - - clang - gcc - + - clang +env: + - MULTIMON=xrandr + - MULTIMON=xinerama + - MULTIMON=none notifications: irc: channels: