2014-03-11 13 views
1

backports 또는 유사한 것을 사용하여 설치된 것보다 더 높은 버전의 루비를 필요로하는 보석을 설치하고 사용할 수 있습니까?오래된 루비에 새로운 보석 지원 (여기 : 셀룰로이드)

저는 1.8에 붙어 있고 rspec과 관련하여 셀룰로이드 보석에 문제가 있습니다. 아마도 대부분의/모든 루비 1.9.2 이상의 기능을 사용할 수 있기 때문에 백 포트를 사용하면 사용할 수 있다고 생각했습니다.

답변

0

github에서 celluloid을 포크하고 backports을 사용하여 1.8으로 낮추는 것이 하나의 가능성 일 수 있습니다.

아주 간단한 것은 아니지만! :-)

+0

나는 실제로 이것을 할 수도 있지만, 전체적으로 Gemfiles와 환경에 혼란을 가져올 것이라고 생각한다. 아마 Backports가 루비 2.1 (또는 당신이 가지고있는 타겟)이 위장되어 있다면 멋질 것입니다. – Automatico

+0

어떻게하면 1.8에 머물러 있을까요? 호기심! :-) – Ostkontentitan

+0

TideSDK 개발 :) – Automatico