We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bfef818 commit 987faaeCopy full SHA for 987faae
cmake/modules/AddSwift.cmake
@@ -371,7 +371,11 @@ function(_add_host_variant_link_flags target)
371
if(NOT SWIFT_COMPILER_IS_MSVC_LIKE)
372
if(SWIFT_USE_LINKER)
373
target_link_options(${target} PRIVATE
374
- -fuse-ld=${SWIFT_USE_LINKER}$<$<STREQUAL:${CMAKE_HOST_SYSTEM_NAME},Windows>:.exe>)
+ $<$<LINK_LANGUAGE:CXX>:-fuse-ld=${SWIFT_USE_LINKER}$<$<STREQUAL:${CMAKE_HOST_SYSTEM_NAME},Windows>:.exe>>)
375
+ if (CMAKE_Swift_COMPILER)
376
+ target_link_options(${target} PRIVATE
377
+ $<$<LINK_LANGUAGE:Swift>:-use-ld=${SWIFT_USE_LINKER}$<$<STREQUAL:${CMAKE_HOST_SYSTEM_NAME},Windows>:.exe>>)
378
+ endif()
379
endif()
380
381
0 commit comments