class Sprinkle::Installers::Brew

The Homebrew package installer uses the brew command to install packages on OSX.

Example Usage

package :magic_beans do
  description "Beans beans they're good for your heart..."
  brew 'ntp'

  verify { has_brew 'ntp' }

end

Public Instance Methods

brew(*names, &block) click to toggle source
# File lib/sprinkle/installers/brew.rb, line 19
def brew(*names, &block)
  recommends :homebrew
  install_package(*names, &block)
end
has_brew(package) click to toggle source
# File lib/sprinkle/installers/brew.rb, line 26
def has_brew(package)
  @commands << "brew list | grep  #{package}"
end