Permalink
Browse files

First attempt on Travis-Ci build matrix

  • Loading branch information...
gralkapk committed Apr 13, 2018
1 parent 2f32015 commit 405eb20987042444092ff9fad2b8b0a2723e6ac9
Showing with 67 additions and 2 deletions.
  1. +67 −2 .travis.yml
View
@@ -1,5 +1,67 @@
language: generic
git:
depth: 1
matrix:
include:
- os: linux
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-5
env:
- CC=gcc-5
- CXX=g++-5
- os: linux
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-6
env:
- CC=gcc-6
- CXX=g++-6
- os: linux
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-7
env:
- CC=gcc-7
- CXX=g++-7
- os: linux
addons:
apt:
sources:
- llvm-toolchain-trusty-5.0
- ubuntu-toolchain-r-test
packages:
- clang-5.0
env:
- CC=clang-5.0
- CXX=clang++-5.0
- os: linux
addons:
apt:
sources:
- llvm-toolchain-trusty-6.0
- ubuntu-toolchain-r-test
packages:
- clang-6.0
env:
- CC=clang-6.0
- CXX=clang++-6.0
before_install:
- sudo apt-get -qq update
- sudo apt-get install -y uuid-dev
@@ -8,7 +70,10 @@ before_install:
- sudo apt-get install -y libxinerama-dev
- sudo apt-get install -y libxcursor-dev
- sudo apt-get install -y libxi-dev
- mkdir build
- cd build
- cmake ..
script:
- ci/build.sh
install:
- make install

0 comments on commit 405eb20

Please sign in to comment.