class System::Update

Constants

AUTO_RUN

Public Instance Methods

brew() click to toggle source
# File lib/system.rb, line 38
def brew
  Brew.update
  Brew.cleanup
end
osx() click to toggle source
# File lib/system.rb, line 48
def osx
  OSX.intro
  OSX.check_mac_store_updates
end
perform() click to toggle source
# File lib/system.rb, line 20
def perform
  OSX.system_info
  ruby

  ZSH.update if ZSH.installed?
  Pretzo.update if Pretzo.installed?
  Rbenv.update if Rbenv.installed?

  brew if Brew.installed?
  rvm if RVM.installed?
  osx
end
ruby() click to toggle source
# File lib/system.rb, line 33
def ruby
  Ruby.check_rubygems_version
  Ruby.check_bundler_version
end
rvm() click to toggle source
# File lib/system.rb, line 43
def rvm
  RVM.update
  RVM.cleanup
end