From f12212230d5b078ec42c3aafd3c5b9c66554b6d0 Mon Sep 17 00:00:00 2001 From: pantor Date: Mon, 14 Aug 2017 08:20:36 +0200 Subject: [PATCH] travis compile --- .travis.yml | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 53 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index fa7015e..c562f67 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,10 +4,60 @@ language: cpp -# dist: trusty +dist: trusty +sudo: required -compiler: - - gcc +addons: + apt: + sources: + # add PPAs with more up-to-date toolchains + - ubuntu-toolchain-r-test + - llvm-toolchain-precise-3.6 + packages: + # install toolchains + - gcc-5 + - g++-5 + - clang-3.6 + +matrix: + include: + - compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-4.9 + env: COMPILER=g++-4.9 + - compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-5 + env: COMPILER=g++-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 + +#compiler: +# - gcc before_install: - pip install --user cpp-coveralls script: