forked from Mirrors/openclonk
Travis: Update dependencies for AppImage snapshot
parent
950ad4cf2f
commit
7616fa81be
13
.travis.yml
13
.travis.yml
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
language: cpp
|
language: cpp
|
||||||
dist: trusty
|
dist: trusty
|
||||||
sudo: required # not actually required, but the virtualization builds are more stable and have better single core performance. If in doubt, remove.
|
sudo: required # for Qt libraries. Additionally, the virtualization builds are more stable and have better single core performance.
|
||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
|
@ -22,13 +22,15 @@ matrix:
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
sources: ['ubuntu-toolchain-r-test']
|
sources:
|
||||||
packages: ['g++-5', 'build-essential', 'cmake', 'libfreetype6-dev', 'libgl1-mesa-dev', 'libglew-dev', 'libgtk-3-dev', 'libjpeg-dev', 'libpng-dev', 'libsdl2-dev', 'libupnp-dev', 'libxrandr-dev', 'x11proto-core-dev', 'zlib1g-dev', 'libalut0', 'ninja-build', 'libgtest-dev', 'curl']
|
- ubuntu-toolchain-r-test
|
||||||
|
- sourceline: ppa:beineri/opt-qt596-trusty
|
||||||
|
packages: ['g++-5', 'build-essential', 'cmake', 'libpng-dev', 'libjpeg-dev', 'libfreetype6-dev', 'libglew-dev', 'libreadline-dev', 'libsdl2-dev', 'qt59base', 'libalut-dev', 'libvorbis-dev', 'libopenal-dev', 'libdw-dev', 'libgtest-dev', 'ninja-build']
|
||||||
env:
|
env:
|
||||||
- CCOMPILER=gcc-5
|
- CCOMPILER=gcc-5
|
||||||
- CXXCOMPILER=g++-5
|
- CXXCOMPILER=g++-5
|
||||||
- TYPE=RelWithDebInfo
|
- TYPE=RelWithDebInfo
|
||||||
- CXX_FLAGS="-fdiagnostics-color"
|
- CXX_FLAGS="-fdiagnostics-color -I/usr/include/AL"
|
||||||
- BSYS="Ninja#ninja -k30" PCH=on
|
- BSYS="Ninja#ninja -k30" PCH=on
|
||||||
- UPLOAD_SNAPSHOT=1
|
- UPLOAD_SNAPSHOT=1
|
||||||
- CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=/usr -DWITH_AUTOMATIC_UPDATE=ON -DWITH_APPDIR_INSTALLATION=ON"
|
- CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=/usr -DWITH_AUTOMATIC_UPDATE=ON -DWITH_APPDIR_INSTALLATION=ON"
|
||||||
|
@ -49,6 +51,9 @@ matrix:
|
||||||
before_install:
|
before_install:
|
||||||
- for t in test mock; do wget https://github.com/google/google$t/archive/release-1.7.0.tar.gz -Og$t.tgz && tar xvf g$t.tgz; done
|
- for t in test mock; do wget https://github.com/google/google$t/archive/release-1.7.0.tar.gz -Og$t.tgz && tar xvf g$t.tgz; done
|
||||||
|
|
||||||
|
install:
|
||||||
|
- '[ -e /opt/qt59/bin/qt59-env.sh ] && source /opt/qt59/bin/qt59-env.sh || echo building without Qt'
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- export CXX="$CXXCOMPILER" CC="$CCOMPILER"
|
- export CXX="$CXXCOMPILER" CC="$CCOMPILER"
|
||||||
- >
|
- >
|
||||||
|
|
Loading…
Reference in New Issue