vscode-swift
vscode-swift copied to clipboard
[WIP] Fully support cross-compilation model based on `destination.json`
- Deprecate
swift.SDKconfiguration and introduceswift.destination. - Read settings from existing
destination.jsonfile. - Generate
destination.jsonper workspace. - Pass
--destination <destination>on Swift tasks.
TODO:
- SourceKit-LSP support.
- Watch settings and regenerate
destination.jsonautomatically. - Add a command to export
destination.json. - Watch
destination.jsonand prompt to reload SourceKit-LSP. - Gardening and refactoring.
- Builtin destinations to pick over (extending #381).
- Test cases for the functionalities.