|
1 | 1 | sudo:false
|
2 | 2 | language:cpp
|
3 |
| - |
4 | 3 | compiler:
|
5 |
| - -g++ |
6 |
| - -clang |
7 |
| - |
| 4 | +-g++ |
| 5 | +-clang |
8 | 6 | env:
|
9 |
| - -BOOST_VER=1.59.0 BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="ON" |
10 |
| - -BOOST_VER=1.59.0 BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="OFF" |
11 |
| - -BOOST_VER=1.59.0 BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" |
12 |
| - -BOOST_VER=1.59.0 BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="OFF" |
13 |
| - -BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="ON" |
14 |
| - -BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="OFF" |
15 |
| - -BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" |
16 |
| - -BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="OFF" |
17 |
| - |
| 7 | +-BOOST_VER=1.59.0 BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="ON" |
| 8 | +-BOOST_VER=1.59.0 BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="OFF" |
| 9 | +-BOOST_VER=1.59.0 BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" |
| 10 | +-BOOST_VER=1.59.0 BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="OFF" |
| 11 | +-BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="ON" |
| 12 | +-BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="OFF" |
| 13 | +-BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" |
| 14 | +-BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="OFF" |
18 | 15 | install:
|
19 |
| - -mkdir -p ${HOME}/bin |
20 |
| - -if [ "${CC}" = "gcc" ]; then |
21 |
| -export TOOLSET="gcc"; |
22 |
| -ln -s `which g++-4.8` ${HOME}/bin/g++; |
23 |
| -ln -s `which gcc-4.8` ${HOME}/bin/gcc; |
24 |
| -fi |
25 |
| - -if [ "${CC}" = "clang" ]; then |
26 |
| -export TOOLSET="clang"; |
27 |
| -ln -s `which clang-3.6` ${HOME}/bin/clang; |
28 |
| -ln -s `which clang++-3.6` ${HOME}/bin/clang++; |
29 |
| -fi |
30 |
| - -export BOOST_VERSION=${BOOST_VER//./_} |
31 |
| - -export PATH=${HOME}/bin:${PATH} |
32 |
| - -travis_wait ./install-boost.sh |
33 |
| - -export BOOST_ROOT=${HOME}/${CC}-boost_${BOOST_VER//./_} |
34 |
| - -${CXX} --version |
35 |
| - |
| 16 | +-mkdir -p ${HOME}/bin |
| 17 | +-if [ "${CC}" = "gcc" ]; then export TOOLSET="gcc"; ln -s `which g++-4.8` ${HOME}/bin/g++; |
| 18 | +ln -s `which gcc-4.8` ${HOME}/bin/gcc; fi |
| 19 | +-if [ "${CC}" = "clang" ]; then export TOOLSET="clang"; ln -s `which clang-3.6` ${HOME}/bin/clang; |
| 20 | +ln -s `which clang++-3.6` ${HOME}/bin/clang++; fi |
| 21 | +-export BOOST_VERSION=${BOOST_VER//./_} |
| 22 | +-export PATH=${HOME}/bin:${PATH} |
| 23 | +-travis_wait ./install-boost.sh |
| 24 | +-export BOOST_ROOT=${HOME}/${CC}-boost_${BOOST_VER//./_} |
| 25 | +-"${CXX} --version" |
36 | 26 | cache:
|
37 | 27 | directories:
|
38 |
| - -${HOME}/${CC}-boost_${BOOST_VER//./_} |
39 |
| - |
| 28 | + -"${HOME}/${CC}-boost_${BOOST_VER//./_}" |
40 | 29 | script:
|
41 |
| - -pwd |
42 |
| - -sh -x build.sh |
43 |
| - |
| 30 | +-pwd |
| 31 | +-sh -x build.sh |
44 | 32 | after_failure:
|
45 |
| - -cat Testing/Temporary/LastTest.log |
46 |
| - |
| 33 | +-cat Testing/Temporary/LastTest.log |
47 | 34 | addons:
|
48 | 35 | apt:
|
49 | 36 | sources:
|
50 |
| --ubuntu-toolchain-r-test |
51 |
| --llvm-toolchain-precise-3.6 |
| 37 | + -ubuntu-toolchain-r-test |
| 38 | + -llvm-toolchain-precise-3.6 |
52 | 39 | packages:
|
53 |
| - -gcc-4.8 |
54 |
| - -g++-4.8 |
55 |
| - -clang-3.6 |
| 40 | + -gcc-4.8 |
| 41 | + -g++-4.8 |
| 42 | + -clang-3.6 |
| 43 | +notifications: |
| 44 | +slack: |
| 45 | +secure:Y7lLjqZ83+b/jaJ5+EKwvgCDeERi4bVbDn9tLp8sieTdu+ENsPI+JmLYSXZXPpe7JrItrXW6uJJXN2wG1h7au4mpVVTghd31HBzuzrqVxDphWPhp16NYzvbAgQQRBXvFVvfSdW/Kb/n2fX6xDApY0t6vNREb/GKg0GyzESb4ZjU= |