class Dependencies::Brew

Public Instance Methods

meet() click to toggle source
# File lib/dependencies/brew.rb, line 11
def meet
        execute("brew install #{name}")
end
met?() click to toggle source
# File lib/dependencies/brew.rb, line 7
def met?
        execute("brew list #{name}")
end
should_meet?() click to toggle source
# File lib/dependencies/brew.rb, line 20
def should_meet?
        `uname`.chomp == "Darwin"
end
unmeet() click to toggle source
# File lib/dependencies/brew.rb, line 15
def unmeet
        # do nothing; we don't want to uninstall packages and reinstall them every time
        true
end