有没有可能在安装时有条件地设置对gem的依赖关系?以下是我的情况,希望能澄清问题。
我维护了一个依赖于json gem的gem。然而,我经常使用jruby,它有一个叫做json-jruby的json gem端口。为了解决这个问题,我必须为每个依赖项构建两个单独的gems。我想构建一个gem,它要么说它依赖于json,要么依赖于json-jruby,或者在安装时检查并使用正确的依赖项。
有没有人有一个好的解决方案?
我维护了一个依赖于json gem的gem。然而,我经常使用jruby,它有一个叫做json-jruby的json gem端口。为了解决这个问题,我必须为每个依赖项构建两个单独的gems。我想构建一个gem,它要么说它依赖于json,要么依赖于json-jruby,或者在安装时检查并使用正确的依赖项。
有没有人有一个好的解决方案?