mirror of
https://github.com/apple/sourcekit-lsp.git
synced 2026-03-02 18:23:24 +01:00
Allow specifying toolsets for SwiftPM projects
Equivalent to SwiftPM’s `--toolset` option, implemented in https://github.com/swiftlang/swift-package-manager/pull/8051. Fixes #2047 rdar://146557424
This commit is contained in:
@@ -208,6 +208,7 @@ package actor SwiftPMBuildSystem: BuiltInBuildSystem {
|
||||
let destinationSDK = try SwiftSDK.deriveTargetSwiftSDK(
|
||||
hostSwiftSDK: hostSDK,
|
||||
hostTriple: hostSwiftPMToolchain.targetTriple,
|
||||
customToolsets: options.swiftPMOrDefault.toolsets?.map { try AbsolutePath(validating: $0) } ?? [],
|
||||
customCompileTriple: options.swiftPMOrDefault.triple.map { try Triple($0) },
|
||||
swiftSDKSelector: options.swiftPMOrDefault.swiftSDK,
|
||||
store: SwiftSDKBundleStore(
|
||||
|
||||
Reference in New Issue
Block a user