homebrew-cask-versions/lib/cask/dsl/base.rb
Roland Walker a6bc35cfa8 remove support for title method in Casks
obsoleted by `token`
2014-12-05 18:41:24 -05:00

26 lines
425 B
Ruby

class Cask::DSL::Base
def initialize(cask, command = Cask::SystemCommand)
@cask = cask
@command = command
end
def system_command(executable, options = {})
@command.run!(executable, options)
end
def token
@cask.token
end
def version
@cask.version
end
def caskroom_path
@cask.class.caskroom.join(token)
end
def staged_path
caskroom_path.join(@cask.version.to_s)
end
end