Travis: Add Qt5 job

This commit is contained in:
Lukas W
2015-06-16 18:23:01 +02:00
parent aaaa11c943
commit baf883d808
4 changed files with 19 additions and 5 deletions

View File

@@ -4,6 +4,7 @@ matrix:
include:
- env: TARGET_OS=win32
- env: TARGET_OS=win64
- env: QT5=True
- os: osx
before_install:
- sh ${TRAVIS_BUILD_DIR}/.travis/${TRAVIS_OS_NAME}.${TARGET_OS}.before_install.sh

View File

@@ -1,2 +1,6 @@
sudo add-apt-repository ppa:kalakris/cmake -y;
if [ $QT5 ]
then
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa -y
fi
sudo apt-get update -qq

View File

@@ -1,4 +1,13 @@
sudo apt-get install -y cmake libqt4-dev libsndfile-dev fftw3-dev libvorbis-dev \
libogg-dev libasound2-dev libjack-dev libsdl-dev libsamplerate0-dev \
libstk0-dev libfluidsynth-dev portaudio19-dev wine-dev g++-multilib \
libfltk1.3-dev libgig-dev
PACKAGES="cmake libsndfile-dev fftw3-dev libvorbis-dev libogg-dev
libasound2-dev libjack-dev libsdl-dev libsamplerate0-dev libstk0-dev
libfluidsynth-dev portaudio19-dev wine-dev g++-multilib libfltk1.3-dev
libgig-dev"
if [ $QT5 ]
then
PACKAGES="$PACKAGES qtbase5-dev"
else
PACKAGES="$PACKAGES libqt4-dev"
fi
sudo apt-get install -y $PACKAGES

View File

@@ -1 +1 @@
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DUSE_WERROR=ON ..
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DUSE_WERROR=ON -DWANT_QT5=$QT5 ..