Merge commit '1d4e036e3973fc446fd38ba200c03f996a9bc903' into pullstream
This commit is contained in:
commit
d53986436f
@ -152,9 +152,6 @@ function(set_exe_flags TARGET)
|
||||
target_compile_options(
|
||||
${TARGET} PRIVATE
|
||||
|
||||
# Warnings-as-errors only on Clang for now:
|
||||
-Werror
|
||||
|
||||
# TODO: actually fix the warnings instead of disabling them
|
||||
# or at least disable on a file-level basis:
|
||||
-Wno-missing-noreturn -Wno-padded -Wno-implicit-fallthrough
|
||||
@ -169,6 +166,16 @@ function(set_exe_flags TARGET)
|
||||
-Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-error=unused-command-line-argument
|
||||
)
|
||||
|
||||
# Werror only for debug builds
|
||||
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||
target_compile_options(
|
||||
${TARGET} PRIVATE
|
||||
|
||||
# Warnings-as-errors only on Clang for now:
|
||||
-Werror
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 7 AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 13)
|
||||
target_compile_options(
|
||||
${TARGET} PRIVATE
|
||||
|
Loading…
x
Reference in New Issue
Block a user