More travis compilers

This commit is contained in:
Simon Brand
2017-10-21 21:43:52 +01:00
parent 5b3be5e380
commit a34dbef195

View File

@ -11,29 +11,44 @@ addons:
- cmake-data - cmake-data
- cmake - cmake
- libc++-dev - libc++-dev
- g++-5
matrix: matrix:
include: include:
- compiler: gcc - compiler: gcc
addons:
apt:
packages:
- g++-5
env: COMPILER=g++-5 env: COMPILER=g++-5
- compiler: gcc
addons:
apt:
packages:
- g++-4.9
env: COMPILER=g++-4.9
- compiler: clang - compiler: clang
addons: addons:
apt: apt:
sources: sources:
- llvm-toolchain-precise-3.6 - llvm-toolchain-precise-3.6
packages:
- clang++-3.6
env: COMPILER=clang++-3.6 env: COMPILER=clang++-3.6
- compiler: clang - compiler: clang
addons: addons:
apt: apt:
sources: sources:
- llvm-toolchain-precise-3.7 - llvm-toolchain-precise-3.7
packages:
- clang++-3.7
env: COMPILER=clang++-3.7 env: COMPILER=clang++-3.7
- compiler: clang - compiler: clang
addons: addons:
apt: apt:
sources: sources:
- llvm-toolchain-precise-3.8 - llvm-toolchain-precise-3.8
packages:
- clang++-3.8
env: COMPILER=clang++-3.8 env: COMPILER=clang++-3.8
- compiler: clang - compiler: clang
addons: addons:
@ -41,6 +56,8 @@ matrix:
sources: sources:
- sourceline: "deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main" - sourceline: "deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main"
key_url: "http://apt.llvm.org/llvm-snapshot.gpg.key" key_url: "http://apt.llvm.org/llvm-snapshot.gpg.key"
packages:
- clang++-3.9
env: COMPILER=clang++-3.9 env: COMPILER=clang++-3.9