"external/vscode:/vscode.git/clone" did not exist on "d09ea4f4e5aca0aec89badff827639d998ee1f0b"
Commit 96598c5c authored by James E. King, III's avatar James E. King, III Committed by Jesse Beder
Browse files

Fix compiler flags for MSVC_STATIC_RT=OFF builds

Fix compiler flags for MSVC_STATIC_RT=OFF builds
parent b5b03bb9
...@@ -222,13 +222,14 @@ if(MSVC) ...@@ -222,13 +222,14 @@ if(MSVC)
endif() endif()
# correct linker options # correct linker options
foreach(flag_var yaml_c_flags yaml_cxx_flags) foreach(flag_var CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
foreach(config_name "" DEBUG RELEASE MINSIZEREL RELWITHDEBINFO) foreach(config_name "" DEBUG RELEASE MINSIZEREL RELWITHDEBINFO)
set(var_name "${flag_var}") set(var_name "${flag_var}")
if(NOT "${config_name}" STREQUAL "") if(NOT "${config_name}" STREQUAL "")
set(var_name "${var_name}_${config_name}") set(var_name "${var_name}_${config_name}")
endif() endif()
string(REPLACE "/MD" "${LIB_RT_OPTION}" ${var_name} "${${var_name}}") string(REPLACE "/MD" "${LIB_RT_OPTION}" ${var_name} "${${var_name}}")
set(${var_name} "${${var_name}}" CACHE STRING "" FORCE)
endforeach() endforeach()
endforeach() endforeach()
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