-
Notifications
You must be signed in to change notification settings - Fork 361
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
Added SPM support #283
Added SPM support #283
Conversation
This would be fantastic if this got merged! :) |
@garrettmoon ping... |
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.
Do you mind adding a command to the make file as well
@garrettmoon, I've addressed your feedback. Thanks! |
@garrettmoon This seems to be a sporadic failure, I can confirm that from time to time the same test fails locally. Can we trigger tests again? |
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 to me! Thanks so much for adding the support for SPM!
Added SPM support starting from Swift 5.3 (since it supports resources). Some notes:
SPM tests not passing when you run it from a command line (SPM(bug)? gets the wrong bundle path) but passing if you use Xcode in SPM edit mode(just open as a package instead of .xcodeproj).
dependency strategy for
PINOperation
set as - branchmaster
. I believe it should be set - fromPINOperation 1.2.0
but unfortunately, it was tagged as1.2
and SPM can not resolve it. Can the maintainers re-tag/new it with proper sem-ver?