diff options
-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" |