宝石可以分配不同的口译员吗?

时间:2011-08-25 20:41:53

标签: ruby rubygems bundler macruby

我的费用就像我之前看到的那样,在某些文档中这是可能的,但现在我无法找到它。是否可以使用像:

这样的gem文件
gem "somegem", :interpreter => :MRI
gem "othergem", :interpreter => :macruby

等等

我需要这个,因为在macruby中,一些宝石不起作用,所以如果你能以这种方式解决它会很棒。

1 个答案:

答案 0 :(得分:4)

您在寻找platforms参数吗? :platforms => mri_19等等。它们只允许您指定在当前平台下运行哪些宝石而不是如何运行宝石。

编辑:无论如何,如果你没有构建任何Cocoa应用程序,默认情况下使用CRuby(MRI),因为它是Ruby的最完整实现,或者尝试RVM来处理多个Ruby安装