Commit 423131a4f0132d2d7a8c0d9be0b770a43b2e1ea8

Authored by Jarryd Beck
1 parent b4f2b0e2

do all builds with unicode

Showing 1 changed file with 15 additions and 0 deletions
.travis.yml
@@ -18,6 +18,13 @@ matrix: @@ -18,6 +18,13 @@ matrix:
18 - llvm-toolchain-precise-3.8 18 - llvm-toolchain-precise-3.8
19 - ubuntu-toolchain-r-test 19 - ubuntu-toolchain-r-test
20 - os: linux 20 - os: linux
  21 + env: COMPILER=g++-5 UNICODE_OPTIONS=-DCXXOPTS_USE_UNICODE_HELP
  22 + addons:
  23 + apt:
  24 + packages:
  25 + - g++-5
  26 + sources: *sources
  27 + - os: linux
21 env: COMPILER=clang++-3.8 CXXFLAGS=-stdlib=libc++ 28 env: COMPILER=clang++-3.8 CXXFLAGS=-stdlib=libc++
22 addons: 29 addons:
23 apt: 30 apt:
@@ -25,6 +32,14 @@ matrix: @@ -25,6 +32,14 @@ matrix:
25 - clang-3.8 32 - clang-3.8
26 - libc++-dev 33 - libc++-dev
27 sources: *sources 34 sources: *sources
  35 + - os: linux
  36 + env: COMPILER=clang++-3.8 CXXFLAGS=-stdlib=libc++ UNICODE_OPTIONS=-DCXXOPTS_USE_UNICODE_HELP
  37 + addons:
  38 + apt:
  39 + packages:
  40 + - clang-3.8
  41 + - libc++-dev
  42 + sources: *sources
28 script: > 43 script: >
29 cmake -DCXXOPTS_BUILD_TESTS=ON -DCMAKE_CXX_COMPILER=$COMPILER 44 cmake -DCXXOPTS_BUILD_TESTS=ON -DCMAKE_CXX_COMPILER=$COMPILER
30 -DCMAKE_CXX_FLAGS=$CXXFLAGS $UNICODE_OPTIONS . 45 -DCMAKE_CXX_FLAGS=$CXXFLAGS $UNICODE_OPTIONS .