Условная зависимость в Ruby Gemspec

я строю драгоценный камень, для работы которого требуется установить драгоценный камень json. Это неНе имеет значения, какой json gem: json_pure, json-jruby или json на основе C.

Есть ли хороший способ определить это в gemspec?Этот ответ предлагает поддерживать совершенно отдельный гем для каждой версии, но кажется, что должен быть лучший способ.

У кого-нибудь есть опыт с этим?

Должен ли я просто использоватьspec.requirements возможность дать пользователю уведомление о том, что ему / ей нужен json gem?

Ответы на вопрос(1)

Ваш ответ на вопрос