Merge pull request #4695 from sjackman/keg-only
KegOnlyReason: Reasons related to macOS valid only on macOS
This commit is contained in:
commit
21dac6b09d
1
Library/Homebrew/extend/os/formula_support.rb
Normal file
1
Library/Homebrew/extend/os/formula_support.rb
Normal file
@ -0,0 +1 @@
|
|||||||
|
require "extend/os/mac/formula_support" if OS.mac?
|
||||||
5
Library/Homebrew/extend/os/mac/formula_support.rb
Normal file
5
Library/Homebrew/extend/os/mac/formula_support.rb
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class KegOnlyReason
|
||||||
|
def valid?
|
||||||
|
true
|
||||||
|
end
|
||||||
|
end
|
||||||
@ -12,7 +12,7 @@ class KegOnlyReason
|
|||||||
end
|
end
|
||||||
|
|
||||||
def valid?
|
def valid?
|
||||||
true
|
![:provided_by_macos, :provided_by_osx, :shadowed_by_macos].include?(@reason)
|
||||||
end
|
end
|
||||||
|
|
||||||
def to_s
|
def to_s
|
||||||
@ -61,3 +61,5 @@ class BottleDisableReason
|
|||||||
@reason
|
@reason
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
require "extend/os/formula_support"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user