Merge pull request #2780 from jasp00/travis

Use the Trusty beta build environment
This commit is contained in:
Tres Finocchiaro
2016-05-18 00:18:11 +01:00
5 changed files with 13 additions and 8 deletions

View File

@@ -1,5 +1,7 @@
language: cpp
compiler: gcc
dist: trusty
sudo: required
matrix:
include:
- env: TARGET_OS=win32

View File

@@ -1,8 +1,8 @@
#!/usr/bin/env bash
sudo add-apt-repository ppa:kalakris/cmake -y;
sudo add-apt-repository ppa:andrewrk/libgroove -y;
if [ $QT5 ]; then
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa -y
fi
sudo apt-get update -qq
sudo add-apt-repository ppa:andrewrk/libgroove -y
sudo sed -e "s/trusty/precise/" -i \
/etc/apt/sources.list.d/andrewrk-libgroove-trusty.list
sudo dpkg --add-architecture i386
sudo apt-get update -qq || true

View File

@@ -5,6 +5,9 @@ PACKAGES="cmake libsndfile-dev fftw3-dev libvorbis-dev libogg-dev
libfluidsynth-dev portaudio19-dev wine-dev g++-multilib libfltk1.3-dev
libgig-dev libsoundio-dev"
# Help with unmet dependencies
PACKAGES="$PACKAGES libjack0"
if [ $QT5 ]; then
PACKAGES="$PACKAGES qtbase5-dev qttools5-dev-tools qttools5-dev"
else

View File

@@ -1,4 +1,4 @@
#!/usr/bin/env bash
sudo add-apt-repository ppa:tobydox/mingw-x-precise -y
sudo add-apt-repository ppa:tobydox/mingw-x-trusty -y
sudo apt-get update -qq

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
PACKAGES="nsis cloog-isl libmpc2 qt4-linguist-tools mingw32
PACKAGES="nsis cloog-isl libmpc3 qt4-linguist-tools mingw32
mingw32-x-sdl mingw32-x-libvorbis mingw32-x-fluidsynth mingw32-x-stk
mingw32-x-glib2 mingw32-x-portaudio mingw32-x-libsndfile mingw32-x-fftw
mingw32-x-flac mingw32-x-fltk mingw32-x-libsamplerate