mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 05:40:54 -06:00
Extend commit 96a953b1ed (Add options to specify linker tool, 2023-09-27,
v3.29.0-rc1~577^2) with the `CMAKE_Swift_USING_LINKER_*` variables
needed to support `CMAKE_LINKER_TYPE` for Swift.
9 lines
371 B
CMake
9 lines
371 B
CMake
set(CMAKE_Swift_IMPLIB_LINKER_FLAGS "-Xlinker -implib:<TARGET_IMPLIB>")
|
|
set(CMAKE_Swift_FLAGS_DEBUG_LINKER_FLAGS "-Xlinker -debug")
|
|
set(CMAKE_Swift_FLAGS_RELWITHDEBINFO_LINKER_FLAGS "-Xlinker -debug")
|
|
|
|
# Linker Selection
|
|
set(CMAKE_Swift_USING_LINKER_SYSTEM "-use-ld=link")
|
|
set(CMAKE_Swift_USING_LINKER_LLD "-use-ld=lld")
|
|
set(CMAKE_Swift_USING_LINKER_MSVC "-use-ld=link")
|