Commit 78dbd751 by Denis Zalevskiy

Fix option replacement when flags are empty

For the scenario when cmake is executed from MSVC with empty CXX flags. Signed-off-by: 's avatarDenis Zalevskiy <denis.zalevskiy@basemark.com>
parent 9325cc01
...@@ -186,7 +186,7 @@ elseif(MSVC) ...@@ -186,7 +186,7 @@ elseif(MSVC)
if(NOT ENABLE_RTTI) if(NOT ENABLE_RTTI)
string(FIND "${CMAKE_CXX_FLAGS}" "/GR" MSVC_HAS_GR) string(FIND "${CMAKE_CXX_FLAGS}" "/GR" MSVC_HAS_GR)
if(MSVC_HAS_GR) if(MSVC_HAS_GR)
string(REGEX REPLACE /GR /GR- CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS}) string(REGEX REPLACE "/GR" "/GR-" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
else() else()
add_compile_options(/GR-) # Disable RTTI add_compile_options(/GR-) # Disable RTTI
endif() endif()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment