brew/Library/Homebrew/requirements/maximum_macos_requirement.rb
Dominyk Tiller 3a29a3cc93 maximum_macos_requirement: reword message
Closes Homebrew/homebrew#45658.

Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-11-04 05:25:10 +00:00

20 lines
448 B
Ruby

require "requirement"
class MaximumMacOSRequirement < Requirement
fatal true
def initialize(tags)
@version = MacOS::Version.from_symbol(tags.first)
super
end
satisfy(:build_env => false) { MacOS.version <= @version }
def message
<<-EOS.undent
This formula either does not compile or function as expected on OS X
versions newer than #{@version.pretty_name} due to an upstream incompatibility.
EOS
end
end