diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-12-17 11:08:39 +0000 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-12-17 11:08:39 +0000 |
commit | b626fd8b5839ae5a67331370bfe304d1bf1949e2 (patch) | |
tree | 13809f63004ceacb25db8c7b44018bef0226431e /.travis.yml | |
parent | f7e90a7a2ab614885c6f020f4ebe7d821794af4e (diff) | |
download | YAGE-b626fd8b5839ae5a67331370bfe304d1bf1949e2.tar.gz YAGE-b626fd8b5839ae5a67331370bfe304d1bf1949e2.zip |
Mores to travis
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index b9c95fba..9780b72b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,8 +2,12 @@ addons: apt: packages: + - g++-5 - g++-6 - g++-7 + - clang-3.6 + - clang-4.0 + - clang-5.0 - libegl1-mesa-dev - libgles2-mesa-dev - libglm-dev @@ -12,6 +16,9 @@ addons: - doxygen sources: - ubuntu-toolchain-r-test + - llvm-toolchain-precise-3.6 + - llvm-toolchain-trusty-4.0 + - llvm-toolchain-trusty-5.0 before_install: - "eval \"${MATRIX_EVAL}\"" branches: @@ -28,6 +35,11 @@ language: cpp matrix: include: - + compiler: g++-5 + env: + - "MATRIX_EVAL=\"CC=gcc-5 && CXX=g++-5\"" + os: linux + - compiler: g++-6 env: - "MATRIX_EVAL=\"CC=gcc-6 && CXX=g++-6\"" @@ -37,8 +49,26 @@ matrix: env: - "MATRIX_EVAL=\"CC=gcc-7 && CXX=g++-7\"" os: linux + - + compiler: clang++-3.6 + env: + - "MATRIX_EVAL=\"CC=clang-3.6 && CXX=clang++-3.6\"" + os: linux + - + compiler: clang++-4.0 + env: + - "MATRIX_EVAL=\"CC=clang-4.0 && CXX=clang++-4.0\"" + os: linux + - + compiler: clang++-5.0 + env: + - "MATRIX_EVAL=\"CC=clang-5.0 && CXX=clang++-5.0\"" + os: linux notifications: email: false +os: + - linux + - osx script: - "$CC --version" - "$CXX --version" |