Commit 423131a4f0132d2d7a8c0d9be0b770a43b2e1ea8
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 | 18 | - llvm-toolchain-precise-3.8 |
| 19 | 19 | - ubuntu-toolchain-r-test |
| 20 | 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 | 28 | env: COMPILER=clang++-3.8 CXXFLAGS=-stdlib=libc++ |
| 22 | 29 | addons: |
| 23 | 30 | apt: |
| ... | ... | @@ -25,6 +32,14 @@ matrix: |
| 25 | 32 | - clang-3.8 |
| 26 | 33 | - libc++-dev |
| 27 | 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 | 43 | script: > |
| 29 | 44 | cmake -DCXXOPTS_BUILD_TESTS=ON -DCMAKE_CXX_COMPILER=$COMPILER |
| 30 | 45 | -DCMAKE_CXX_FLAGS=$CXXFLAGS $UNICODE_OPTIONS . | ... | ... |