diff --git a/.travis.yml b/.travis.yml index 2aa1336..301657b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,6 +18,13 @@ matrix: - llvm-toolchain-precise-3.8 - ubuntu-toolchain-r-test - os: linux + env: COMPILER=g++-5 UNICODE_OPTIONS=-DCXXOPTS_USE_UNICODE_HELP + addons: + apt: + packages: + - g++-5 + sources: *sources + - os: linux env: COMPILER=clang++-3.8 CXXFLAGS=-stdlib=libc++ addons: apt: @@ -25,6 +32,14 @@ matrix: - clang-3.8 - libc++-dev sources: *sources + - os: linux + env: COMPILER=clang++-3.8 CXXFLAGS=-stdlib=libc++ UNICODE_OPTIONS=-DCXXOPTS_USE_UNICODE_HELP + addons: + apt: + packages: + - clang-3.8 + - libc++-dev + sources: *sources script: > cmake -DCXXOPTS_BUILD_TESTS=ON -DCMAKE_CXX_COMPILER=$COMPILER -DCMAKE_CXX_FLAGS=$CXXFLAGS $UNICODE_OPTIONS .