class RubyAutoInstaller::Managers::Rbenv
Public Class Methods
all_versions()
click to toggle source
# File lib/ruby_auto_installer/managers/rbenv.rb, line 12 def self.all_versions `rbenv install -l`.lines end
install(version)
click to toggle source
# File lib/ruby_auto_installer/managers/rbenv.rb, line 20 def self.install(version) system("rbenv install ruby #{version}") end
installed_versions()
click to toggle source
# File lib/ruby_auto_installer/managers/rbenv.rb, line 16 def self.installed_versions `rbenv versions`.lines end
present?()
click to toggle source
# File lib/ruby_auto_installer/managers/rbenv.rb, line 4 def self.present? system("rbenv version") end
refresh()
click to toggle source
# File lib/ruby_auto_installer/managers/rbenv.rb, line 24 def self.refresh system("rbenv rehash") end
update()
click to toggle source
# File lib/ruby_auto_installer/managers/rbenv.rb, line 8 def self.update # Not yet implemented end