lvsti / Bridgecraft

Generate Swift interface for ObjC bridging headers
MIT License
68 stars 2 forks source link

Carthage build is broken as of 0.4.1+ on Xcode 10.1 #26

Open lvsti opened 5 years ago

lvsti commented 5 years ago

One of SourceKitten's dependency didn't respect semantic versioning and bumped Swift to v5 without bumping the major version. This makes Bridgecraft builds also depend on the availability of Swift 5 in the toolchain.

lvsti commented 5 years ago

As of now, SPM build seems to be unaffected but Carthage builds still fail. Workaround is to pin down the following dependencies in the Cartfile:

github "tomlokhorst/XcodeEdit" == 2.6.0
github "drmohundro/SWXMLHash" == 4.8