swan
swan copied to clipboard
Update swan-swiftc to handle non-relative paths better
In addition, update swift-argument-parser and refactor some logic:
- use URL for path operations
- refactor for changes to swift-argument-parser
- use xcrun + user-configurable --sdk option to allow for SDK library discovery
- update swiftc arguments to match recent versions of swiftc