【发布时间】:2009-01-27 17:57:21
【问题描述】:
是否可以在安装时有条件地设置对 gem 的依赖?这是我的情况,希望能澄清这个问题。
我维护的一个 gem 依赖于 json gem。但是,我经常使用 jruby,它有一个名为 json-jruby 的 json gem 端口。要解决这个问题,我必须为每个依赖项构建两个单独的 gem。我想构建一个 gem,要么说它依赖于 json 或 json-jruby,要么它在安装时检查并使用正确的依赖项。
谁有好的解决办法?
【问题讨论】: