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 support #83

Open
fukamachi opened this issue Sep 11, 2017 · 9 comments
Open

Swift Package Manager support #83

fukamachi opened this issue Sep 11, 2017 · 9 comments

Comments

@fukamachi
Copy link

As the only dependency URITemplate supports it, just adding Package.swift would work fine.

@kylef
Copy link
Owner

kylef commented Sep 28, 2017

It will require additional changes as Mockingjay has mixed sources (Objective-C and Swift) in the same target which is not supported by Swift Package Manager.

@armintelker
Copy link

armintelker commented Dec 15, 2019

what is the status here?

@jfmiguel
Copy link

This would be useful... The changes regarding mixed sources wouldn't be just a matter of translating MockingjayURLSessionConfiguration.m to swift? 🤔

You could even keep both and use .m for pods and .swift for SPM (not really sure of the impact of the changes on ObjC projects...)

@saltzmanjoelh
Copy link

I have a copy here: https://github.com/saltzmanjoelh/Mockingjay.git

@kylef Thoughts? I simply put the swizzling in where the MockingjayProtocol is registered.

@ppamorim
Copy link

@saltzmanjoelh My version corrects the build for Cocoapods and includes your version with the SwiftPM support: https://github.com/ppamorim/Mockingjay

@chbeer
Copy link

chbeer commented Oct 15, 2021

What is the status of this? Is there any progress in supporting SMP?

I like MockingJay very much and would love to keep using it...

@saltzmanjoelh
Copy link

@chbeer I think this is dead. You could try ppanmorim's in the comment above.

@saltzmanjoelh
Copy link

Although I do see some recent commits?

@chbeer
Copy link

chbeer commented Oct 15, 2021

Maybe @ppamorim can issue a PR for SPM?

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

No branches or pull requests

7 participants