インストール時に gem への依存関係を条件付きで設定することはできますか? これが私の状況であり、うまくいけば質問を明確にします。
json gem に依存する、私が管理している gem があります。ただし、json-jruby と呼ばれる json gem のポートを持つ jruby をよく使用します。これを回避するには、依存関係ごとに 2 つの個別の gem を作成する必要があります。json または json-jruby に依存するか、インストール時にチェックして適切な依存関係を使用するという 1 つの gem を作成したいと思います。
誰にもこれに対する良い解決策がありますか?