2018-01-18 09:47:33 +00:00
|
|
|
require "formula_support"
|
|
|
|
|
|
|
|
class KegOnlyReason
|
2018-01-18 20:54:21 +00:00
|
|
|
module Compat
|
|
|
|
def to_s
|
|
|
|
case @reason
|
|
|
|
when :provided_by_osx
|
|
|
|
odeprecated "keg_only :provided_by_osx", "keg_only :provided_by_macos"
|
|
|
|
@reason = :provided_by_macos
|
|
|
|
when :shadowed_by_osx
|
|
|
|
odeprecated "keg_only :shadowed_by_osx", "keg_only :shadowed_by_macos"
|
|
|
|
@reason = :shadowed_by_macos
|
|
|
|
end
|
2018-01-18 09:47:33 +00:00
|
|
|
|
2018-01-18 20:54:21 +00:00
|
|
|
super
|
2018-01-18 09:47:33 +00:00
|
|
|
end
|
|
|
|
end
|
2018-01-18 20:54:21 +00:00
|
|
|
|
|
|
|
prepend Compat
|
2018-01-18 09:47:33 +00:00
|
|
|
end
|