brew/Library/Homebrew/requirements/maximum_macos_requirement.rb
Dominyk Tiller 029a604fb5 phantomjs: Yosemite fixes.
Closes Homebrew/homebrew#32953.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-06 20:09:26 +01:00

20 lines
386 B
Ruby

require 'requirement'
class MaximumMacOSRequirement < Requirement
fatal true
def initialize(tags)
@version = MacOS::Version.from_symbol(tags.first)
super
end
satisfy { MacOS.version <= @version }
def message
<<-EOS.undent
OS X #{@version.pretty_name} or older is required for stable.
Use `brew install devel or --HEAD` for newer.
EOS
end
end