enable compiler warnings for msvc and gcc

This commit is contained in:
itsmattkc
2019-09-12 03:35:32 +10:00
parent b20126ee66
commit 4abf2893f9
+5 -4
View File
@@ -62,10 +62,11 @@ endif()
target_compile_definitions(${OLIVE_TARGET} PRIVATE ${OLIVE_DEFINITIONS})
target_compile_options(
${OLIVE_TARGET}
PRIVATE
$<$<CXX_COMPILER_ID:GNU>:-Werror -Wuninitialized -pedantic-errors -Wall -Wextra -Wconversion -Wsign-conversion>)
if(MSVC)
target_compile_options(${OLIVE_TARGET} PRIVATE /W4 /WX)
else()
target_compile_options(${OLIVE_TARGET} PRIVATE -Werror -Wuninitialized -pedantic-errors -Wall -Wextra -Wconversion -Wsign-conversion>)
endif()
target_include_directories(
${OLIVE_TARGET}