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