mirror of
https://github.com/apple/sourcekit-lsp.git
synced 2026-03-02 18:23:24 +01:00
Merge pull request #1923 from kabiroberai/kabir/cross-index
Support background indexing when cross-compiling
This commit is contained in:
@@ -616,6 +616,15 @@ package actor SwiftPMBuildSystem: BuiltInBuildSystem {
|
||||
if let configuration = options.swiftPMOrDefault.configuration {
|
||||
arguments += ["-c", configuration.rawValue]
|
||||
}
|
||||
if let triple = options.swiftPMOrDefault.triple {
|
||||
arguments += ["--triple", triple]
|
||||
}
|
||||
if let swiftSDKsDirectory = options.swiftPMOrDefault.swiftSDKsDirectory {
|
||||
arguments += ["--swift-sdks-path", swiftSDKsDirectory]
|
||||
}
|
||||
if let swiftSDK = options.swiftPMOrDefault.swiftSDK {
|
||||
arguments += ["--swift-sdk", swiftSDK]
|
||||
}
|
||||
arguments += options.swiftPMOrDefault.cCompilerFlags?.flatMap { ["-Xcc", $0] } ?? []
|
||||
arguments += options.swiftPMOrDefault.cxxCompilerFlags?.flatMap { ["-Xcxx", $0] } ?? []
|
||||
arguments += options.swiftPMOrDefault.swiftCompilerFlags?.flatMap { ["-Xswiftc", $0] } ?? []
|
||||
|
||||
Reference in New Issue
Block a user