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

Swift Package Manager compatibility #9

Merged
merged 5 commits into from
Sep 17, 2019
Merged

Swift Package Manager compatibility #9

merged 5 commits into from
Sep 17, 2019

Conversation

corteggo
Copy link
Contributor

Code for #8

@corteggo
Copy link
Contributor Author

corteggo commented Sep 17, 2019

This is what I've done here:

  • Clean pods stuff from sample project to leverage git clone. You must update your CI to run pod install if it's not doing it at this moment.
  • Add Swift Package Manager compatibility with Package.swift file.
  • Swift/Objective-C classes mangling. I had to separete them in two different targets because SPM does not support mixed sources (and it won't).
  • Checked your unit tests run properly after changes using CocoaPods.
  • Tried to add a new sample project for SPM usage but I can't. SPM does not support adding duplicated resources for app and test targets.

In order to make this work for other users:

  • You must merge this pull request.
  • You must create a tag named 0.2.2 in your repository.

Hope it helps. Please do not hesitate to modify it as you want.

@arturdev arturdev merged commit 62aa81a into arturdev:master Sep 17, 2019
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.

None yet

2 participants