-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Experimental support for bleeding version for git repos. #392
Conversation
So to be clear, it selects the most recent podspec available, but then only uses the
I’m unclear what you mean by this. That we don’t really need the |
Btw, instead of ‘bleeding’ I would prefer ‘head’, or ‘latest’. There might be even better options. |
Yes it uses the latest, as per CocoaPods standard behavior when you don't specify a version. The why I did this way is to isolate the feature otherwise the local pod (as well the downloaders) would need to know about it. But I was not sure wether is the best way to go. What do you think? Regarding the cp version I just meant that it would be a lot less needed as usually the pod specs don't need to be updated. On 12/lug/2012, at 15:16, Eloy Duránreply@reply.github.com wrote:
|
Well, the downloaders know about the details of source options, i.e. is the option
Gotcha. I think you’re correct, which would make me very happy :) |
lets go with
Gotcha. |
[Rakefile] fix uninitialized constant Pathname error.
Closes #392. Incidentally touched ALL THE FILES.
I'm experimenting with the possibility to specify a bleeding version with a hash, like:
With this change set in place we could have
0.0.1
podspec being updated (i.e. add0.0.2.cp
) only they don't work anymore in bleeding mode for unversioned libraries.Known issues:
Sample output:
Notice that RestKit is downloaded from head and marked as
[BLEEDING]
.