Keg::MUST_EXIST_DIRECTORIES: Frameworks is for macOS
This commit is contained in:
parent
59a72b0a24
commit
4cbcf3ef2a
1
Library/Homebrew/extend/os/keg.rb
Normal file
1
Library/Homebrew/extend/os/keg.rb
Normal file
@ -0,0 +1 @@
|
|||||||
|
require "extend/os/mac/keg" if OS.mac?
|
||||||
4
Library/Homebrew/extend/os/mac/keg.rb
Normal file
4
Library/Homebrew/extend/os/mac/keg.rb
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
class Keg
|
||||||
|
GENERIC_KEG_LINK_DIRECTORIES = remove_const :KEG_LINK_DIRECTORIES
|
||||||
|
KEG_LINK_DIRECTORIES = (GENERIC_KEG_LINK_DIRECTORIES + ["Frameworks"]).freeze
|
||||||
|
end
|
||||||
@ -66,7 +66,7 @@ class Keg
|
|||||||
LOCALEDIR_RX = %r{(locale|man)/([a-z]{2}|C|POSIX)(_[A-Z]{2})?(\.[a-zA-Z\-0-9]+(@.+)?)?}
|
LOCALEDIR_RX = %r{(locale|man)/([a-z]{2}|C|POSIX)(_[A-Z]{2})?(\.[a-zA-Z\-0-9]+(@.+)?)?}
|
||||||
INFOFILE_RX = %r{info/([^.].*?\.info|dir)$}
|
INFOFILE_RX = %r{info/([^.].*?\.info|dir)$}
|
||||||
KEG_LINK_DIRECTORIES = %w[
|
KEG_LINK_DIRECTORIES = %w[
|
||||||
bin etc include lib sbin share var Frameworks
|
bin etc include lib sbin share var
|
||||||
].freeze
|
].freeze
|
||||||
MUST_EXIST_SUBDIRECTORIES = (
|
MUST_EXIST_SUBDIRECTORIES = (
|
||||||
KEG_LINK_DIRECTORIES - %w[var] + %w[
|
KEG_LINK_DIRECTORIES - %w[var] + %w[
|
||||||
@ -672,3 +672,5 @@ class Keg
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
require "extend/os/keg"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user