Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xcode 11 and Swift 5.1 support #67

Merged
merged 4 commits into from
Mar 23, 2020
Merged

Xcode 11 and Swift 5.1 support #67

merged 4 commits into from
Mar 23, 2020

Conversation

watt
Copy link
Collaborator

@watt watt commented Mar 18, 2020

This updates the Travis config to build with Xcode 11, which means Swift 5.1 features are now supported.

Unfortunately, this required a kludge to get tests working on 32-bit simulators. For some reason, the builtin swift-stdlib-tool in Xcode 11 does not copy all the swift stdlibs into the xctest bundle. This PR contains a workaround that just adds the stdlib directory to the runtime search paths instead of copying them.

@watt
Copy link
Collaborator Author

watt commented Mar 20, 2020

Update: I found a more elegant solution for the missing dylibs that also passes pod linting. Still unclear why this became an issue in Xcode 11 though!

@watt watt merged commit 18279c6 into master Mar 23, 2020
@watt watt deleted the watt/xcode-11 branch March 23, 2020 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants