diff options
| author | Mike McQuaid | 2017-03-21 17:31:31 +0000 |
|---|---|---|
| committer | GitHub | 2017-03-21 17:31:31 +0000 |
| commit | 4117d198ccff6b220ca3e26882f1f3904130b984 (patch) | |
| tree | 86a9e08a44b57912588b939fc2388bb9a16b4da2 /Library/Homebrew/extend | |
| parent | 7095b9b3c7ca8584a4e7528aa62f0ae87e3afdc0 (diff) | |
| parent | f59eb358c29c5f40601a99e3f1bf7e8e891f10ba (diff) | |
| download | brew-4117d198ccff6b220ca3e26882f1f3904130b984.tar.bz2 | |
Merge pull request #1732 from zmwangx/hint-migrations
Hint at new location of migrated formulae
Diffstat (limited to 'Library/Homebrew/extend')
| -rw-r--r-- | Library/Homebrew/extend/os/blacklist.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/extend/os/mac/blacklist.rb | 16 | ||||
| -rw-r--r-- | Library/Homebrew/extend/os/mac/missing_formula.rb | 22 | ||||
| -rw-r--r-- | Library/Homebrew/extend/os/missing_formula.rb | 2 |
4 files changed, 24 insertions, 18 deletions
diff --git a/Library/Homebrew/extend/os/blacklist.rb b/Library/Homebrew/extend/os/blacklist.rb deleted file mode 100644 index 932040f82..000000000 --- a/Library/Homebrew/extend/os/blacklist.rb +++ /dev/null @@ -1,2 +0,0 @@ -require "blacklist" -require "extend/os/mac/blacklist" if OS.mac? diff --git a/Library/Homebrew/extend/os/mac/blacklist.rb b/Library/Homebrew/extend/os/mac/blacklist.rb deleted file mode 100644 index edff4697e..000000000 --- a/Library/Homebrew/extend/os/mac/blacklist.rb +++ /dev/null @@ -1,16 +0,0 @@ -def blacklisted?(name) - case name.downcase - when "xcode" - if MacOS.version >= :lion - <<-EOS.undent - Xcode can be installed from the App Store. - EOS - else - <<-EOS.undent - Xcode can be installed from https://developer.apple.com/xcode/downloads/ - EOS - end - else - generic_blacklisted?(name) - end -end diff --git a/Library/Homebrew/extend/os/mac/missing_formula.rb b/Library/Homebrew/extend/os/mac/missing_formula.rb new file mode 100644 index 000000000..48dfd2865 --- /dev/null +++ b/Library/Homebrew/extend/os/mac/missing_formula.rb @@ -0,0 +1,22 @@ +module Homebrew + module MissingFormula + class << self + def blacklisted_reason(name) + case name.downcase + when "xcode" + if MacOS.version >= :lion + <<-EOS.undent + Xcode can be installed from the App Store. + EOS + else + <<-EOS.undent + Xcode can be installed from #{Formatter.url("https://developer.apple.com/xcode/downloads/")}. + EOS + end + else + generic_blacklisted_reason(name) + end + end + end + end +end diff --git a/Library/Homebrew/extend/os/missing_formula.rb b/Library/Homebrew/extend/os/missing_formula.rb new file mode 100644 index 000000000..02c59f4e4 --- /dev/null +++ b/Library/Homebrew/extend/os/missing_formula.rb @@ -0,0 +1,2 @@ +require "missing_formula" +require "extend/os/mac/missing_formula" if OS.mac? |
