summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2016-11-03 16:46:58 +0200
committerBruno de Oliveira Abinader <bruno@mapbox.com>2016-11-04 18:43:08 +0200
commitc5c3145b9a97158145892b645346f6fa6b7e679b (patch)
treebb186e3a0a5ea27d40a105ae606ff7109e4d68dd /.travis.yml
parente66cc2e583b8a56f1c9ace613c9bf6c1d0643712 (diff)
downloadqtlocation-mapboxgl-c5c3145b9a97158145892b645346f6fa6b7e679b.tar.gz
[linux] Update target headless backends
Enable OSMesa backend via WITH_OSMESA=1 envvar. OSMesa backend uses Gallium OSMesa implementation, which uses LLVMpipe as default driver.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml5
1 files changed, 2 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index b3cfc827db..df83f13459 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ addons_shortcuts:
addons_clang35: &clang35
apt:
sources: [ 'ubuntu-toolchain-r-test', 'george-edison55-precise-backports' ]
- packages: [ 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'cmake', 'cmake-data',
+ packages: [ 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.8v4', 'cmake', 'cmake-data',
'mesa-utils', 'libxi-dev', 'libglu1-mesa-dev', 'x11proto-randr-dev', 'x11proto-xext-dev', 'libxrandr-dev',
'x11proto-xf86vidmode-dev', 'libxxf86vm-dev', 'libxcursor-dev', 'libxinerama-dev' ]
addons_gcc5: &gcc5
@@ -46,7 +46,6 @@ before_script:
script:
- make linux
- make benchmark
- - make test
- make run-test
after_script:
- ccache --show-stats
@@ -60,7 +59,7 @@ matrix:
dist: trusty
language: node
compiler: "node4-clang35-debug"
- env: _CXX=clang++-3.5 _CC=clang-3.5
+ env: _CXX=clang++-3.5 _CC=clang-3.5 WITH_OSMESA=1
addons: *clang35
before_script:
- export PACKAGE_JSON_VERSION=$(node -e "console.log(require('./package.json').version)")