File tree 1 file changed +10
-7
lines changed
1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -605,13 +605,16 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
605
605
target_compile_options (${t} PRIVATE ${WarningsEXE} )
606
606
endforeach ()
607
607
608
- if (BUILD_FUZZING
609
- AND (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 19.32)
610
- AND (NOT WINDOWS_STORE))
611
- foreach (t IN LISTS TOOL_EXES ITEMS ${PROJECT_NAME} )
612
- target_compile_options (${t} PRIVATE ${ASAN_SWITCHES} )
613
- target_link_libraries (${t} PRIVATE ${ASAN_LIBS} )
614
- endforeach ()
608
+ if (BUILD_FUZZING AND (NOT WINDOWS_STORE))
609
+ string (REPLACE "/DNDEBUG" "" CMAKE_CXX_FLAGS_RELEASE ${CMAKE_CXX_FLAGS_RELEASE} )
610
+ string (REPLACE "/DNDEBUG" "" CMAKE_CXX_FLAGS_RELWITHDEBINFO ${CMAKE_CXX_FLAGS_RELWITHDEBINFO} )
611
+
612
+ if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 19.32)
613
+ foreach (t IN LISTS TOOL_EXES ITEMS ${PROJECT_NAME} )
614
+ target_compile_options (${t} PRIVATE ${ASAN_SWITCHES} )
615
+ target_link_libraries (${t} PRIVATE ${ASAN_LIBS} )
616
+ endforeach ()
617
+ endif ()
615
618
endif ()
616
619
endif ()
617
620
You can’t perform that action at this time.
0 commit comments