aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorJ08nY2017-02-17 12:58:51 +0100
committerJ08nY2017-02-17 13:06:18 +0100
commit2d3bdf774bda6ef898672b408342c475f803c2a7 (patch)
tree15d8374599db43bc9ba213f50a48154aac51d89b /.travis.yml
parent8fb78e19a4ecbb2f44a4b3f389ed3d8b02bfc671 (diff)
downloadecgen-2d3bdf774bda6ef898672b408342c475f803c2a7.tar.gz
ecgen-2d3bdf774bda6ef898672b408342c475f803c2a7.tar.zst
ecgen-2d3bdf774bda6ef898672b408342c475f803c2a7.zip
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml43
1 files changed, 38 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index c2ef74e..267b09b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,10 +1,43 @@
-language: C
+sudo: required
-compiler:
- - clang
- - gcc
+language: C
-sudo: required
+matrix:
+ include:
+ - compiler: gcc
+ addons:
+ apt:
+ sources:
+ - ubuntu-toolchain-r-test
+ packages:
+ - gcc-4.9
+ env: COMPILER=gcc-4.9
+ - compiler: gcc
+ addons:
+ apt:
+ sources:
+ - ubuntu-toolchain-r-test
+ packages:
+ - gcc-5
+ env: COMPILER=gcc-5
+ - compiler: clang
+ addons:
+ apt:
+ sources:
+ - ubuntu-toolchain-r-test
+ - llvm-toolchain-precise-3.6
+ packages:
+ - clang-3.6
+ env: COMPILER=clang-3.6
+ - compiler: clang
+ addons:
+ apt:
+ sources:
+ - ubuntu-toolchain-r-test
+ - llvm-toolchain-precise-3.7
+ packages:
+ - clang-3.7
+ env: COMPILER=clang-3.7
before_install:
- sudo apt-get -qq update