diff options
author | Jan Vesely <[email protected]> | 2018-09-12 17:52:18 -0400 |
---|---|---|
committer | Jan Vesely <[email protected]> | 2018-09-25 14:08:06 -0400 |
commit | cb1b109733918ac0edef92fc10f2dfdc4921fd42 (patch) | |
tree | 8294ac9f5730ae77c13467d0dc95222f8c9331a9 /.travis.yml | |
parent | 3cf07361ac42cbddef8d1efad5749a8dd09f3079 (diff) |
.travis: Add LLVM-7 Clover build
Signed-off-by: Jan Vesely <[email protected]>
Reviewed-by: Emil Velikov <[email protected]>
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 895030cc1bc..4035a729ffe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -330,6 +330,39 @@ matrix: - libelf-dev - libunwind8-dev - env: + - LABEL="make Gallium ST Clover LLVM-7" + - BUILD=make + - MAKEFLAGS="-j4" + - MAKE_CHECK_COMMAND="true" + - LLVM_VERSION=7 + - LLVM_CONFIG="llvm-config-${LLVM_VERSION}" + - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl" + - DRI_DRIVERS="" + - GALLIUM_ST="--disable-dri --enable-opencl --enable-opencl-icd --enable-llvm --disable-xa --disable-nine --disable-xvmc --disable-vdpau --disable-va --disable-omx-bellagio --disable-gallium-osmesa" + - GALLIUM_DRIVERS="r600,radeonsi" + - VULKAN_DRIVERS="" + - LIBUNWIND_FLAGS="--enable-libunwind" + addons: + apt: + sources: + - sourceline: 'deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-7 main' + key_url: https://apt.llvm.org/llvm-snapshot.gpg.key + # llvm-7 requires libstdc++4.9 which is not in main repo + - ubuntu-toolchain-r-test + packages: + - libclc-dev + # From sources above + - llvm-7-dev + - clang-7 + - libclang-7-dev + # Common + - xz-utils + - x11proto-xf86vidmode-dev + - libexpat1-dev + - libx11-xcb-dev + - libelf-dev + - libunwind8-dev + - env: - LABEL="make Gallium ST Other" - BUILD=make - MAKEFLAGS="-j4" |