From 423131a4f0132d2d7a8c0d9be0b770a43b2e1ea8 Mon Sep 17 00:00:00 2001 From: Jarryd Beck Date: Wed, 30 Nov 2016 18:15:14 +1100 Subject: [PATCH] do all builds with unicode --- .travis.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2aa1336..301657b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,6 +17,13 @@ matrix: sources: &sources - 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: @@ -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 .