We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a4f3260 commit accc618Copy full SHA for accc618
lld/CMakeLists.txt
@@ -210,6 +210,19 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
210
)
211
endif()
212
213
+if (MSVC)
214
+ FOREACH(flag
215
+ CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELWITHDEBINFO
216
+ CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG_INIT
217
+ CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELWITHDEBINFO
218
+ CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG_INIT)
219
+ if (MSVC)
220
+ STRING(REPLACE "/MD" "/MT" "${flag}" "${${flag}}")
221
+ SET("${flag}" "${${flag}}")
222
+ endif (MSVC)
223
+ ENDFOREACH()
224
+endif()
225
+
226
add_subdirectory(Common)
227
add_subdirectory(lib)
228
add_subdirectory(tools/lld)
0 commit comments