Currently each user has to install sourcekite manually, which takes time and effort. Ideally SDE should automatically download sourcekite and build it against the current Swift version.
Problems:
Users will change their Swift versions
The Toolchain does not always have the same location
There may even exist multiple toolchains (e.g. swiftenv)
Users will use multiple, incompatible Swift versions (SourceKit 4.0.x was compatible, 4.1 was not and required rebuild)
Currently each user has to install sourcekite manually, which takes time and effort. Ideally SDE should automatically download sourcekite and build it against the current Swift version.
Problems:
Relevant Resources: