Я написал драгоценный камень с определенным набором зависимостей, и некоторые из них я бы не хотел, чтобы они неявно требовались при объединении в другой проект. Примером может служить жемчужина uuidtools, которую я хочу использовать только в файлах.
gem.add_dependency("uuidtools",["=2.1.3"], :require => false)
Этот синтаксис является ложным, так как: require = > false там неожиданно, но это более или менее суммирует то, что я хотел бы сделать с ним. Может ли кто-нибудь помочь мне в этом?