If compiling with MSVC, disable compiler warnings it doesn't know
This commit is contained in:
parent
1eaf28dfe4
commit
18e5d77b58
@ -51,7 +51,10 @@ endif()
|
||||
#################################################
|
||||
function(target_enable_style_warnings TARGET)
|
||||
# Enable compiler options
|
||||
target_compile_options(${TARGET} PRIVATE -Wall -Wextra -Wold-style-cast -Wcast-align) # TODO consider -Wpedantic -Wchkp -Wcast-qual -Wctor-dtor-privacy -Wdisabled-optimization -Wformat=2 -Winit-self -Wlogical-op -Wmissing-include-dirs -Wnoexcept -Wold-style-cast -Woverloaded-virtual -Wredundant-decls -Wshadow -Wsign-promo -Wstrict-null-sentinel -Wstrict-overflow=5 -Wundef -Wno-unused -Wno-variadic-macros -Wno-parentheses -fdiagnostics-show-option -Wconversion and others?
|
||||
if (NOT MSVC)
|
||||
# TODO Add compiler warnings on MSVC
|
||||
target_compile_options(${TARGET} PRIVATE -Wall -Wextra -Wold-style-cast -Wcast-align) # TODO consider -Wpedantic -Wchkp -Wcast-qual -Wctor-dtor-privacy -Wdisabled-optimization -Wformat=2 -Winit-self -Wlogical-op -Wmissing-include-dirs -Wnoexcept -Wold-style-cast -Woverloaded-virtual -Wredundant-decls -Wshadow -Wsign-promo -Wstrict-null-sentinel -Wstrict-overflow=5 -Wundef -Wno-unused -Wno-variadic-macros -Wno-parentheses -fdiagnostics-show-option -Wconversion and others?
|
||||
endif()
|
||||
|
||||
# Enable clang-tidy
|
||||
#set_target_properties(
|
||||
|
Loading…
x
Reference in New Issue
Block a user