aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2017-12-17 11:35:14 +0000
committerYann Herklotz <ymherklotz@gmail.com>2017-12-17 11:35:14 +0000
commite137b49ca73e7f9ddf4c9889127506a220b2ebec (patch)
tree553b64a7502fe0cadf6eb6bc930a7ed100874b95 /.travis.yml
parent17b86f12bedc82bc2f7b46f23587922f75e67410 (diff)
downloadYAGE-e137b49ca73e7f9ddf4c9889127506a220b2ebec.tar.gz
YAGE-e137b49ca73e7f9ddf4c9889127506a220b2ebec.zip
Mores to travis
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml96
1 files changed, 76 insertions, 20 deletions
diff --git a/.travis.yml b/.travis.yml
index efe09be0..43fcd193 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,24 +1,4 @@
---
-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
- - xorg-dev
- - libglu1-mesa-dev
- - 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:
@@ -35,31 +15,106 @@ language: cpp
matrix:
include:
-
+ addons:
+ apt:
+ packages:
+ - g++-5
+ - libegl1-mesa-dev
+ - libgles2-mesa-dev
+ - libglm-dev
+ - xorg-dev
+ - libglu1-mesa-dev
+ - doxygen
+ sources:
+ - ubuntu-toolchain-r-test
compiler: g++-5
env:
- "MATRIX_EVAL=\"CC=gcc-5 && CXX=g++-5\""
os: linux
-
+ addons:
+ apt:
+ packages:
+ - g++-6
+ - libegl1-mesa-dev
+ - libgles2-mesa-dev
+ - libglm-dev
+ - xorg-dev
+ - libglu1-mesa-dev
+ - doxygen
+ sources:
+ - ubuntu-toolchain-r-test
compiler: g++-6
env:
- "MATRIX_EVAL=\"CC=gcc-6 && CXX=g++-6\""
os: linux
-
+ addons:
+ apt:
+ packages:
+ - g++-7
+ - libegl1-mesa-dev
+ - libgles2-mesa-dev
+ - libglm-dev
+ - xorg-dev
+ - libglu1-mesa-dev
+ - doxygen
+ sources:
+ - ubuntu-toolchain-r-test
compiler: g++-7
env:
- "MATRIX_EVAL=\"CC=gcc-7 && CXX=g++-7\""
os: linux
-
+ addons:
+ apt:
+ packages:
+ - clang-3.6
+ - libegl1-mesa-dev
+ - libgles2-mesa-dev
+ - libglm-dev
+ - xorg-dev
+ - libglu1-mesa-dev
+ - doxygen
+ sources:
+ - ubuntu-toolchain-r-test
+ - llvm-toolchain-precise-3.6
compiler: clang++-3.6
env:
- "MATRIX_EVAL=\"CC=clang-3.6 && CXX=clang++-3.6\""
os: linux
-
+ addons:
+ apt:
+ packages:
+ - clang-4.0
+ - libegl1-mesa-dev
+ - libgles2-mesa-dev
+ - libglm-dev
+ - xorg-dev
+ - libglu1-mesa-dev
+ - doxygen
+ sources:
+ - ubuntu-toolchain-r-test
+ - llvm-toolchain-trusty-4.0
compiler: clang++-4.0
env:
- "MATRIX_EVAL=\"CC=clang-4.0 && CXX=clang++-4.0\""
os: linux
-
+ addons:
+ apt:
+ packages:
+ - clang-5.0
+ - libegl1-mesa-dev
+ - libgles2-mesa-dev
+ - libglm-dev
+ - xorg-dev
+ - libglu1-mesa-dev
+ - doxygen
+ sources:
+ - ubuntu-toolchain-r-test
+ - llvm-toolchain-trusty-5.0
compiler: clang++-5.0
env:
- "MATRIX_EVAL=\"CC=clang-5.0 && CXX=clang++-5.0\""
@@ -91,3 +146,4 @@ script:
- make
- ctest
- "cd .. && ./scripts/update_docs"
+