2013-03-31 7 views
11

Im Moment habe ich folgendes in meinem Gemfile:Wie verwende ich eine Abhängigkeit von Github in meiner Gemspec?

gem 'voteable_mongo'#,  :github => 'kamilski81/voteable_mongo' 

und ich meine Modelle in eine .gemspec migrieren, aber ich bin nicht sicher, wie dies in meinem gemspec aussehen würde. Ich habe zur Zeit:

s.add_dependency "voteable_mongo" 

Aber das endet die falsche dependenty mit (dem Original ich geklont) Ich mag würde meine Abhängigkeit verwenden. Wie kann ich meine Gemspec-Abhängigkeit auf mein GitHub Repo zeigen?

Antwort

8

Wie in den gem specification, die Liste der Edelsteine ​​angegeben, die Sie durch add_dependency liefern die sind bereits im System während des Installationsprozesses (dh gem install), also eine git Option machen würde keinen Sinn installiert, um sicherzustellen, verwendet werden, da dies keine zusätzliche Installation von Abhängigkeiten auslöst (wie tut).

Zusammengefasst: Es ist nicht möglich zu tun, was Sie versuchen, innerhalb einer .gemspec

zu tun
Verwandte Themen