diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-12-17 09:40:32 +0000 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-12-17 09:40:32 +0000 |
commit | a9de398779ed8e8cd1f778c86cbc497149eaf904 (patch) | |
tree | bb1aad3384715c54c308afa584a838d0b25daf52 /.travis.yml | |
parent | 9d6ca56d5ac15634958f773e991d41a977f909bf (diff) | |
download | YAGE-a9de398779ed8e8cd1f778c86cbc497149eaf904.tar.gz YAGE-a9de398779ed8e8cd1f778c86cbc497149eaf904.zip |
More compilers added
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 45 |
1 files changed, 34 insertions, 11 deletions
diff --git a/.travis.yml b/.travis.yml index 264768ae..6c0a0280 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,7 @@ --- addons: apt: - packages: - - gcc-6 - - gcc-7 + packages: - libegl1-mesa-dev - libgles2-mesa-dev - libglm-dev @@ -23,14 +21,39 @@ env: git: depth: 1 language: cpp -matrix: - include: - - - compiler: g++-6 - os: linux - - - compiler: g++-7 - os: linux +matrix: + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-5 + env: + - MATRIX_EVAL="CC=gcc-5 && CXX=g++-5" + + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-6 + env: + - MATRIX_EVAL="CC=gcc-6 && CXX=g++-6" + + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-7 + env: + - MATRIX_EVAL="CC=gcc-7 && CXX=g++-7" + +before_install: + - eval "${MATRIX_EVAL}" notifications: email: false script: |