From 590ee2a6e0fcb3de63809473f0da8c9aff627e1e Mon Sep 17 00:00:00 2001 From: Jason Evans Date: Tue, 13 Dec 2016 14:53:10 -0800 Subject: [PATCH] Update Travis-CI config for C++ integration. --- .travis.yml | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1fed4f8e..bda54773 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,27 +1,24 @@ -language: c +language: generic matrix: include: - os: linux - compiler: gcc + env: CC=gcc CXX=g++ + env: CC=clang CXX=clang++ - os: linux - compiler: gcc - env: - - EXTRA_FLAGS=-m32 + env: CC=gcc CXX=g++ EXTRA_FLAGS=-m32 + env: CC=clang CXX=clang++ EXTRA_FLAGS=-m32 addons: apt: packages: - gcc-multilib - os: osx - compiler: clang - - os: osx - compiler: clang - env: - - EXTRA_FLAGS=-m32 + env: CC=clang CXX=clang++ + env: CC=clang CXX=clang++ EXTRA_FLAGS=-m32 before_script: - autoconf - - ./configure${EXTRA_FLAGS:+ CC="$CC $EXTRA_FLAGS"} + - ./configure${EXTRA_FLAGS:+ CC="$CC $EXTRA_FLAGS" CXX="$CXX $EXTRA_FLAGS"} - make -j3 - make -j3 tests