File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -236,8 +236,10 @@ endif()
236
236
237
237
set (CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_RPATH} ;${CMAKE_INSTALL_FULL_LIBDIR} /icinga2" )
238
238
239
+ include (CheckCXXCompilerFlag)
240
+
239
241
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" )
240
- set ( CMAKE_CXX_FLAGS " ${CMAKE_CXX_FLAGS} -Winconsistent-missing-override -Wrange-loop-construct" )
242
+ add_compile_options (-Wall -Wextra )
241
243
242
244
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Qunused-arguments -fcolor-diagnostics -fno-limit-debug-info" )
243
245
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Qunused-arguments -fcolor-diagnostics -fno-limit-debug-info" )
@@ -256,11 +258,7 @@ if(CMAKE_C_COMPILER_ID STREQUAL "SunPro")
256
258
endif ()
257
259
258
260
if (CMAKE_C_COMPILER_ID STREQUAL "GNU" )
259
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wsuggest-override" )
260
-
261
- if ("${CMAKE_CXX_COMPILER_VERSION} " VERSION_GREATER_EQUAL "11.0.0" )
262
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wrange-loop-construct" )
263
- endif ()
261
+ add_compile_options (-Wall -Wextra)
264
262
265
263
if (CMAKE_SYSTEM_NAME MATCHES AIX)
266
264
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -lpthread" )
@@ -277,8 +275,6 @@ if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
277
275
endif ()
278
276
endif ()
279
277
280
- include (CheckCXXCompilerFlag)
281
-
282
278
function (check_cxx_linker_flag flag var)
283
279
set (CMAKE_REQUIRED_FLAGS ${flag} )
284
280
set (result 0)
You can’t perform that action at this time.
0 commit comments