Travis: Add Qt5 job
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1 +1 @@
|
||||
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DUSE_WERROR=ON ..
|
||||
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DUSE_WERROR=ON -DWANT_QT5=$QT5 ..
|
||||
|
||||
Reference in New Issue
Block a user