Как мне объявить зависимость gemspec как >= 3.1, но меньше < 4.0

Я вношу изменения в свой рубиновый драгоценный камень, чтобы сделать его совместимым с конвейером активов. В моей спецификации gemspec я хочу сказать, что для этого требуется версия rails > 3.1и < 4. Как я это сделал.

В настоящее время это то, что у меня есть.

s.add_dependency("rails", ">= 3.1")

Но это не идеально. Это говорит о том, что он также будет работать с rails 4.0, что может быть неправдой.

6
задан shingara 15 March 2012 в 09:07
поделиться