swiftlang / sourcekit-lsp

Language Server Protocol implementation for Swift and C-based languages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support preparation of multiple targets in a single `swift build` invocation

ahoppen opened this issue · comments

We currently use swift build to prepare a target. I think we would gain substantial performance if SwiftPM allowed building multiple targets in one invocation because (a) multiple targets could be built in parallel and (b) we wouldn’t need to re-build the build graph for every single target.

rdar://127474416