mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-15 16:45:50 +00:00
Fix VS2019 debug build
This commit is contained in:
committed by
Manoj doshi
parent
7228b2e068
commit
8ce1c189f7
@@ -28,11 +28,16 @@ target_compile_definitions (common
|
|||||||
if (MSVC)
|
if (MSVC)
|
||||||
# remove existing exception flag since we set it to -EHa
|
# remove existing exception flag since we set it to -EHa
|
||||||
string (REGEX REPLACE "[-/]EH[a-z]+" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
|
string (REGEX REPLACE "[-/]EH[a-z]+" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
|
||||||
# also remove dynamic runtime
|
|
||||||
foreach (var_
|
foreach (var_
|
||||||
CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE
|
CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE
|
||||||
CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE)
|
CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE)
|
||||||
|
|
||||||
|
# also remove dynamic runtime
|
||||||
string (REGEX REPLACE "[-/]MD[d]*" " " ${var_} "${${var_}}")
|
string (REGEX REPLACE "[-/]MD[d]*" " " ${var_} "${${var_}}")
|
||||||
|
|
||||||
|
# /ZI (Edit & Continue debugging information) is incompatible with Gy-
|
||||||
|
string (REPLACE "/ZI" "/Zi" ${var_} "${${var_}}")
|
||||||
endforeach ()
|
endforeach ()
|
||||||
|
|
||||||
target_compile_options (common
|
target_compile_options (common
|
||||||
|
|||||||
Reference in New Issue
Block a user