File tree 5 files changed +6
-3
lines changed
5 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 57
57
58
58
- name : build
59
59
run : |
60
+ export CXXFLAGS=-Werror
60
61
cmake -E make_directory build
61
62
cmake -E chdir build cmake \
62
63
-DCMAKE_CXX_COMPILER=${{ matrix.cpp-compiler }} \
Original file line number Diff line number Diff line change 51
51
52
52
- name : build
53
53
run : |
54
+ export CXXFLAGS=-Werror
54
55
cmake -E make_directory build
55
56
cmake -E chdir build cmake \
56
57
-G Ninja \
60
61
-DCUKE_ENABLE_EXAMPLES=on \
61
62
-DCUKE_TESTS_UNIT=on \
62
63
..
63
- cmake --build build --parallel
64
+ cmake --build build --parallel --verbose
64
65
65
66
- name : unit tests
66
67
run : |
Original file line number Diff line number Diff line change 56
56
57
57
- name : build and run
58
58
run : |
59
+ export CXXFLAGS=-Werror
59
60
./run-linux.sh
60
61
61
62
- name : code coverage summary report
Original file line number Diff line number Diff line change @@ -98,7 +98,7 @@ endif()
98
98
#
99
99
100
100
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang|GNU" )
101
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS_INIT} -Werror - Wall -Wextra -Wsuggest-override ${CMAKE_CXX_FLAGS} " )
101
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS_INIT} -Wall -Wextra -Wsuggest-override ${CMAKE_CXX_FLAGS} " )
102
102
# TODO: A better fix should handle ld's --as-needed flag
103
103
if (UNIX AND NOT APPLE )
104
104
set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Xlinker '--no-as-needed'" )
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ cmake -E chdir build cmake \
15
15
-DCUKE_TESTS_UNIT=on \
16
16
-DCUKE_CODE_COVERAGE=on \
17
17
..
18
- cmake --build build --parallel
18
+ cmake --build build --parallel --verbose
19
19
20
20
#
21
21
# Run tests
You can’t perform that action at this time.
0 commit comments