X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=.travis.yml;h=7cb33f36f03949fec49c4da595f648ad2d508a68;hp=cf2203719ea3fbf6cb1b81b41d53d34cfe4897dd;hb=5df177b26253451046b7255189e646bd36dbab73;hpb=8727cded80bfa43f504c3731e10b3b44dabbafdf diff --git a/.travis.yml b/.travis.yml index cf220371..7cb33f36 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,8 +8,12 @@ os: linux language: generic # No host compilation env: - - DIST=xenial CXX=gcc - - DIST=xenial CXX=clang + - DIST=xenial CXX=gcc CMAKE_OPTIONS="-DWITH_KDE=OFF -DWITH_WEBKIT=ON" + - DIST=xenial CXX=gcc CMAKE_OPTIONS="-DWITH_KDE=ON -DWITH_WEBKIT=ON" + - DIST=xenial CXX=clang CMAKE_OPTIONS="-DWITH_KDE=OFF -DWITH_WEBKIT=ON" + - DIST=xenial CXX=clang CMAKE_OPTIONS="-DWITH_KDE=ON -DWITH_WEBKIT=ON" + - DIST=bionic CXX=clang CMAKE_OPTIONS="-DWITH_KDE=OFF -DWITH_WEBENGINE=ON" + - DIST=bionic CXX=clang CMAKE_OPTIONS="-DWITH_KDE=ON -DWITH_WEBENGINE=ON" # Set up cache cache: @@ -33,11 +37,11 @@ script: -e CCACHE_DIR=/ccache \ -e CC=$CXX -e CXX=$CXX \ quassel/quassel-build-env:$DIST \ - sh -c 'cmake -GNinja /src \ + sh -c "cmake -GNinja /src $CMAKE_OPTIONS \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ && ninja \ && ccache -s \ - ' + " # Define a separate job for OSX jobs: