如何根据当前使用的Ruby VM有条件地选择使用哪个gem?
理想情况下,我想要像:
if [using jruby]
gem 'jruby-openssl'
Run Code Online (Sandbox Code Playgroud)
如果使用的RVM是JRuby,这只需要jruby-openssl.
Eri*_*bbs 12
在Gemfile中使用以下内容,如下所示:https: //github.com/jruby/activerecord-jdbc-adapter
platforms :ruby do
gem 'sqlite3'
end
platforms :jruby do
gem 'jruby-openssl'
gem 'activerecord-jdbcsqlite3-adapter'
end
Run Code Online (Sandbox Code Playgroud)