diff --git a/Library/Homebrew/extend/os/keg.rb b/Library/Homebrew/extend/os/keg.rb new file mode 100644 index 0000000000..4164a96263 --- /dev/null +++ b/Library/Homebrew/extend/os/keg.rb @@ -0,0 +1 @@ +require "extend/os/mac/keg" if OS.mac? diff --git a/Library/Homebrew/extend/os/mac/keg.rb b/Library/Homebrew/extend/os/mac/keg.rb new file mode 100644 index 0000000000..d7d7a6fe41 --- /dev/null +++ b/Library/Homebrew/extend/os/mac/keg.rb @@ -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 diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index 032f3e2e1e..d36faf5a0a 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -66,7 +66,7 @@ class Keg LOCALEDIR_RX = %r{(locale|man)/([a-z]{2}|C|POSIX)(_[A-Z]{2})?(\.[a-zA-Z\-0-9]+(@.+)?)?} INFOFILE_RX = %r{info/([^.].*?\.info|dir)$} KEG_LINK_DIRECTORIES = %w[ - bin etc include lib sbin share var Frameworks + bin etc include lib sbin share var ].freeze MUST_EXIST_SUBDIRECTORIES = ( KEG_LINK_DIRECTORIES - %w[var] + %w[ @@ -672,3 +672,5 @@ class Keg end end end + +require "extend/os/keg"