Я пытаюсь включить ruby-debug или ruby-debug19 на основе версии ruby.
Я пытался указать платформу на линии гемов,
gem 'ruby-debug', :require => nil, :platforms => :mri_18
gem 'ruby-debug19', :require => nil, :platforms => :mri_19
в блоке, и, наконец, это, где я включаю зависимости, и ничего не работает.
group :development do
platforms :mri_18 do
gem 'rbx-require-relative', '0.0.9', :require => nil
gem 'linecache', '0.46', :require => nil
gem 'ruby-debug', :require => nil
end
platforms :mri_19 do
gem 'linecache19', '0.5.12', :require => nil
gem 'ruby-debug19', :require => nil
end
end
Он продолжает пытаться установить linecache на ruby 1.9.3.
Кажется, это проблема с зависимостями или чем-то еще, потому что я могу ограничить SystemTimer
до :mri_18
в строке gem, и это работает.