From 7a68e1b6dbae84ea31778398c63b249c450d66be Mon Sep 17 00:00:00 2001 From: Mathieu Champlon Date: Sun, 28 May 2017 09:01:45 +0200 Subject: [PATCH] Added clang support in travis --- .travis.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5064883..c18ed30 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,9 +11,14 @@ sudo: false -os: - - linux +os: linux +language: cpp + +compiler: + - gcc + - clang + env: - CXX_STANDARD=c++98 BRANCH_TO_TEST=boost-1.56.0 - CXX_STANDARD=c++0x BRANCH_TO_TEST=boost-1.56.0 @@ -57,9 +62,8 @@ script: - if [ "$CCFLAGS" != "" ]; then FLAGS="cxxflags=\"$CCFLAGS\" linkflags=\"$LINKFLAGS\""; else FLAGS=""; fi - cd $PROJECT_DIR/build # `--coverage` flags required to generate coverage info for Coveralls - # ../../../b2 -q cxxflags="--coverage -std=$CXX_STANDARD" linkflags="--coverage" - export BOOST_ROOT=$BOOST - - ./build.sh cxxflags="--coverage -std=$CXX_STANDARD" linkflags="--coverage" + - ./build.sh toolset=$CC cxxflags="--coverage -std=$CXX_STANDARD" linkflags="--coverage" after_success: - COVERALS_DIR=$PROJECT_DIR/coverals