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

Carthage Support #21

Closed
tomburns opened this issue Jan 9, 2016 · 20 comments
Closed

Carthage Support #21

tomburns opened this issue Jan 9, 2016 · 20 comments

Comments

@tomburns
Copy link

tomburns commented Jan 9, 2016

It'd be great if this repo included an Xcode project file, both to facilitate use with carthage and simply to build the micro framework without Cocoapods. I'll see if I can take a stab at it sometime soon.

@tomburns
Copy link
Author

tomburns commented Jan 9, 2016

Spoke briefly with @kzaher about this on Slack, and it sounds like there are a couple other community projects currently undergoing a transition to supporting multiple package managers. I'd be happy to do the grunt work once we settle on a good pattern for doing this. 🍟

@ashfurrow
Copy link
Member

Fabbo, thanks! Looking forward to seeing how the dust settles on all this :)

@zdnk
Copy link

zdnk commented Feb 16, 2016

still no update?

@ashfurrow
Copy link
Member

Not that I'm aware of. If you have any suggestions, let us know or send a PR 😄

@zdnk
Copy link

zdnk commented Feb 18, 2016

Carthage just needs xcodeproj with shared scheme and Cartfile with dependency to RxSwift.

@ashfurrow
Copy link
Member

Super! I don't use Carthage, could you send a pull request?

@zdnk
Copy link

zdnk commented Feb 18, 2016

I'll try later today or tomorrow :)

@ReedD
Copy link

ReedD commented Apr 4, 2016

👍

@edopelawi
Copy link

Guys, is it possible to add the Carthage-related commit to a new tag? It feels awkward to directly specify master branch or the commit tag on the Cartfile 😐

Thanks in advance!

@ashfurrow
Copy link
Member

Ah, I see. Just a tag on master will do?

@edopelawi
Copy link

Totally! Something like 1.2.1-carthage will do :)

@ashfurrow
Copy link
Member

Done! Let me know if there's anything else we can do to make it easier to use. I don't use Carthage so sometimes things get overlooked, appreciate you all helping make the library more usable by all 🙇

@edopelawi
Copy link

Sweet! Thanks a bunch guys! 😄

@piotr-dudek
Copy link

Hi guys.
Thanks for Carthage support.

@ashfurrow one thing: 1.2.1-carthage release also contains an important fix: fixed observable's disposing. Since 1.2.1-carthage is not available through cocoapods, could you release version 1.2.2, please?

@ashfurrow
Copy link
Member

Ah, oops. On it.

@ashfurrow
Copy link
Member

Should be good now 👍

@piotr-dudek
Copy link

@ashfurrow thanks for quick response. For some reason cocoapods can not install 1.2.2 version. When I will not specify the version it is installing 1.2.1, and when I do specify 1.2.2 I get None of your spec sources contain a spec satisfying the dependency: Action (= 1.2.2)

@ashfurrow
Copy link
Member

@piotr-dudek can you run pod repo update? It will update your machine to the latest CocoaPods specs. CocoaPods used to do this automatically, but changed due to performance issues on the Specs repo. There's more info here.

@werediver
Copy link

@ashfurrow (or anyone privileged enough) this issue seems to be fixed since v1.2.1.

Let's close the ticket.

@ashfurrow
Copy link
Member

Sure thing, thanks for the update.

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