File tree Expand file tree Collapse file tree 3 files changed +53
-32
lines changed Expand file tree Collapse file tree 3 files changed +53
-32
lines changed Original file line number Diff line number Diff line change 1- language : cpp
2-
3- sudo : required
4- dist : trusty
5-
6- os :
7- - linux
8- - osx
9-
10- compiler :
11- - gcc
12- - clang
1+ language : c++
132
143env :
154 global :
165 - CMAKE_OPTIONS="-DOPTION_BUILD_EXAMPLES=On"
17- matrix :
18- - CMAKE_CONFIGURATION=release BUILD_DIR=build
19- - CMAKE_CONFIGURATION=debug BUILD_DIR=build-debug
206
217matrix :
22- exclude :
23- - os : osx
24- compiler : gcc
8+ include :
9+
10+ - os : osx
11+ osx_image : xcode9.1
12+ env : CMAKE_CONFIGURATION=release BUILD_DIR=build
13+
14+ - os : osx
15+ osx_image : xcode9.1
16+ env : CMAKE_CONFIGURATION=debug BUILD_DIR=build-debug
17+
18+ - os : linux
19+ compiler : clang
20+ env : CMAKE_CONFIGURATION=release BUILD_DIR=build
21+
22+ - os : linux
23+ compiler : clang
24+ env : CMAKE_CONFIGURATION=debug BUILD_DIR=build-debug
25+
26+ - os : linux
27+ compiler : gcc
28+ env :
29+ - CMAKE_CONFIGURATION=release BUILD_DIR=build
30+ - MATRIX_EVAL="CC=gcc-5 && CXX=g++-5"
31+ addons :
32+ apt :
33+ sources :
34+ - ubuntu-toolchain-r-test
35+ packages :
36+ - cmake
37+ - g++-5
38+
39+ - os : linux
40+ compiler : gcc
41+ env :
42+ - CMAKE_CONFIGURATION=debug BUILD_DIR=build-debug
43+ - MATRIX_EVAL="CC=gcc-5 && CXX=g++-5"
44+ addons :
45+ apt :
46+ sources :
47+ - ubuntu-toolchain-r-test
48+ packages :
49+ - cmake
50+ - g++-5
2551
26- before_install :
27- - if [ $TRAVIS_OS_NAME == linux ]; then sudo apt-get install -qq cmake qt5-default cppcheck clang-tidy-3.8; fi
28- - if [ $TRAVIS_OS_NAME == osx ]; then brew update && brew install qt5 cppcheck; fi
29- - chmod +x ./configure
3052
3153before_script :
54+ - eval "${MATRIX_EVAL}"
55+ - chmod +x ./configure
3256 - ./configure
33- - if [ $CMAKE_CONFIGURATION == release ]; then ./configure; fi
34- - if [ $CMAKE_CONFIGURATION == debug ]; then ./configure debug; fi
57+ - ./configure $CMAKE_CONFIGURATION
3558
3659script :
3760 - cmake --build $BUILD_DIR
3861 - cmake --build $BUILD_DIR --target test
39- - cmake --build $BUILD_DIR --target check-all
62+
Original file line number Diff line number Diff line change @@ -31,22 +31,19 @@ init:
3131- echo %generator%
3232
3333before_build :
34- - cmd : > -
34+ - cmd : | -
3535 mkdir build
36-
3736 cd build
38-
3937 cmake --version
40-
4138 cmake .. -G %generator%
42-
39+
4340build :
4441 project : c:\projects\cmake-init\build\template.sln
4542 verbosity : minimal
46- parallel : true
43+ parallel : true
4744only_commits :
4845 files :
4946 - CMakeLists.txt
5047 - appveyor.yml
51- - sources /
48+ - source /
5249 - cmake/
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ find_program(clang_tidy_EXECUTABLE
1313 clang-tidy-3.8
1414 clang-tidy-3.9
1515 clang-tidy-4.0
16+ clang-tidy
1617 PATHS
1718 "${CLANG_TIDY_DIR} "
1819)
You can’t perform that action at this time.
0 commit comments