Module: SchemaDev::RubySelector
- Defined in:
- lib/schema_dev/ruby_selector.rb
Defined Under Namespace
Class Method Summary collapse
Class Method Details
.command(ruby) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/schema_dev/ruby_selector.rb', line 3 def self.command(ruby) @@selector ||= case when system('which -s chruby-exec') then Chruby when system('which -s rvm') then Rvm else Rbenv end.new @@selector.command ruby end |