cmake: Treat warnings as errors on MSVC

master
jpark37 2022-07-12 22:06:54 -07:00 committed by Jim
parent 54a57b63ad
commit 3f86354863
1 changed files with 2 additions and 0 deletions

View File

@ -48,6 +48,7 @@ if(OS_WINDOWS AND MSVC)
add_compile_options(
/MP
/W3
/WX
/wd4127
/wd4201
/wd4456
@ -64,6 +65,7 @@ if(OS_WINDOWS AND MSVC)
add_link_options(
"LINKER:/OPT:REF"
"LINKER:/WX"
"$<$<NOT:$<EQUAL:${CMAKE_SIZEOF_VOID_P},8>>:LINKER\:/SAFESEH\:NO>"
"$<$<CONFIG:DEBUG>:LINKER\:/INCREMENTAL\:NO>"
"$<$<CONFIG:RELWITHDEBINFO>:LINKER\:/INCREMENTAL\:NO;/OPT:ICF>")