We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b1f55f7 commit 10c7136Copy full SHA for 10c7136
lld/CMakeLists.txt
@@ -194,6 +194,19 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
194
)
195
endif()
196
197
+if (MSVC)
198
+ FOREACH(flag
199
+ CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELWITHDEBINFO
200
+ CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG_INIT
201
+ CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELWITHDEBINFO
202
+ CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG_INIT)
203
+ if (MSVC)
204
+ STRING(REPLACE "/MD" "/MT" "${flag}" "${${flag}}")
205
+ SET("${flag}" "${${flag}}")
206
+ endif (MSVC)
207
+ ENDFOREACH()
208
+endif()
209
+
210
add_subdirectory(Common)
211
add_subdirectory(lib)
212
add_subdirectory(tools/lld)
0 commit comments