415463463c3ae1ac9ae060c87b5ad89fca0af0c4
[quassel.git] / .travis.yml
1 sudo: required
2 dist: trusty
3
4 install:
5   - sudo apt-get -qy install libqt5webkit5-dev qttools5-dev qtscript5-dev 
6   - sudo apt-get -qy install libdbusmenu-qt-dev libdbusmenu-qt5-dev
7   - sudo apt-get -qy install libphonon-dev libphonon4qt5-dev
8   - sudo apt-get -qy install libqca2-dev
9   - sudo apt-get -qy install qt4-dev-tools qttools5-dev-tools
10   - sudo apt-get -qy install libphonon4qt5experimental4 # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805096
11
12 language: cpp
13
14 compiler:
15   - gcc
16   - clang
17
18 env:
19   - QT_VERSION=qt4
20   - QT_VERSION=qt5
21
22 script:
23   - mkdir build
24   - cd build
25   - if [ "$QT_VERSION" = "qt4" ]; then cmake ..; fi
26   - if [ "$QT_VERSION" = "qt5" ]; then cmake -DUSE_QT5=ON ..; fi
27   - make
28
29 matrix:
30   exclude:
31     - compiler: clang
32       env: QT_VERSION=qt4