DSL: remove support for `caskroom_only`

obsoleted by `stage_only`
This commit is contained in:
Roland Walker 2014-11-21 09:56:33 -05:00
parent eea4cd5bd9
commit f5d80c190d
1 changed files with 0 additions and 13 deletions

View File

@ -223,19 +223,6 @@ module Cask::DSL
end
end
# todo transitional removeme
define_method(:caskroom_only) do |*args|
if args != [true]
raise CaskInvalidError.new(self.title, "'caskroom_only' takes a single argument: true")
end
artifacts[:stage_only] << args
if artifacts.key?(:stage_only) and
artifacts.keys.count > 1 and
! (artifacts.keys & Cask::DSL::ClassMethods.activatable_artifact_types).empty?
raise CaskInvalidError.new(self.title, "'caskroom_only' must be the only activatable artifact")
end
end
def installer(*args)
if args.empty?
return artifacts[:installer]