improve build

This commit is contained in:
Jarryd Beck 2016-08-26 08:34:25 +10:00
parent 5ac2dcc5f5
commit e1a071480c

View File

@ -6,7 +6,7 @@ os:
matrix: matrix:
include: include:
- os: linux - os: linux
env: COMPILER_NAME=gcc CXX=g++-5 CC=gcc-5 env: COMPILER=g++-5
addons: addons:
apt: apt:
packages: packages:
@ -15,11 +15,12 @@ matrix:
- llvm-toolchain-precise-3.8 - llvm-toolchain-precise-3.8
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- os: linux - os: linux
env: COMPILER_NAME=clang CXX=clang++-3.8 CC=clang-3.8 env: COMPILER=clang++-3.8
addons: addons:
apt: apt:
packages: packages:
- clang-3.8 - clang-3.8
sources: *sources sources: *sources
script: cmake -DCXXOPTS_BUILD_TESTS=ON -DCMAKE_CXX_COMPILER=$COMPILER_NAME \ script:
. && make && make ARGS=--output-on-failure test | cmake -DCXXOPTS_BUILD_TESTS=ON -DCMAKE_CXX_COMPILER=$COMPILER . \
&& make && make ARGS=--output-on-failure test