-
Notifications
You must be signed in to change notification settings - Fork 332
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 10][Carthage] Use new build system #104
[Xcode 10][Carthage] Use new build system #104
Conversation
Remove module.modulemap file from Copy Bundle Resources build phase since it causes Xcode 10’s new build system to crash
@torokzsolt #103 does the same thing and it was closed. Until that it has been determined that a version break is required, these changes will not be merged in. Feel free to use your fork though. |
@128keaton How does it break compatibility? Travis ran tests sucessfully with Xcode 9 |
Ah that’s my bad 🤗. I read it too fast. At this point I do not see a problem then.
… On Sep 18, 2018, at 10:49 AM, torokzsolt ***@***.***> wrote:
@128keaton How does it break compatibility? Travis ran tests sucessfully with Xcode 9
I did not removed DownView.bundle like #103.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks for not breaking other Xcode versions 👍I downloaded Xcode 10 and tested locally on old/new
Looks like old CocoaPods projects still build fine with new build system
Any chance we could get a new version with this fix in it now Xcode 10 is out? 😄 |
@Baza207 @Nickersoft @kimdv Pushed up v0.5.3 👍 |
After updating to Xcode 10 today I was unable to install Down (0.5.2) using Carthage.
The reason is that Xcode 10 uses the new build system by default which crashes when trying to build Down 0.5.2 (as reported in #91 and solved with PR #97 which sets the project to use the legacy build system)
This pull request removes the module.modulemap from Copy Bundle Resources build phase so the new build system doesn't crash anymore and sets the project to use it.