From 7322698ddc00a89c8ccdfa2ea73335313e3c5302 Mon Sep 17 00:00:00 2001 From: Jan Steemann Date: Mon, 17 Mar 2014 16:20:07 +0100 Subject: [PATCH] install alt compilers --- .travis.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.travis.yml b/.travis.yml index 24274b9f0f..2ee7e8a2d9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,24 @@ language: c compiler: clang + +before_install: +# g++4.8.1 +- if [ "$CXX" == "g++" ]; then sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test; fi + +# clang 3.4 +- if [ "$CXX" == "clang++" ]; then sudo add-apt-repository -y ppa:h-rayflood/llvm; fi + +- sudo apt-get update -qq + +install: +# g++4.8.1 +- if [ "$CXX" = "g++" ]; then sudo apt-get install -qq g++-4.8; fi +- if [ "$CXX" = "g++" ]; then export CXX="g++-4.8"; fi + +# clang 3.4 +- if [ "$CXX" == "clang++" ]; then sudo apt-get install --allow-unauthenticated -qq clang-3.4; fi +- if [ "$CXX" == "clang++" ]; then export CXX="clang++-3.4"; fi + before_script: "bash -c Installation/travisCI/before_script.sh" script: "bash -c Installation/travisCI/script.sh" branches: