From c86c600bfd6c5a86eff5fe97ed96fd28fd131fbb Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 16 Jul 2016 21:02:16 +0100 Subject: blacklist: port to generic layer. --- Library/Homebrew/extend/os/blacklist.rb | 5 +++++ Library/Homebrew/extend/os/mac/blacklist.rb | 16 ++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 Library/Homebrew/extend/os/blacklist.rb create mode 100644 Library/Homebrew/extend/os/mac/blacklist.rb (limited to 'Library/Homebrew/extend') diff --git a/Library/Homebrew/extend/os/blacklist.rb b/Library/Homebrew/extend/os/blacklist.rb new file mode 100644 index 000000000..f72c7c643 --- /dev/null +++ b/Library/Homebrew/extend/os/blacklist.rb @@ -0,0 +1,5 @@ +require "blacklist" + +if OS.mac? + require "extend/os/mac/blacklist" +end diff --git a/Library/Homebrew/extend/os/mac/blacklist.rb b/Library/Homebrew/extend/os/mac/blacklist.rb new file mode 100644 index 000000000..edff4697e --- /dev/null +++ b/Library/Homebrew/extend/os/mac/blacklist.rb @@ -0,0 +1,16 @@ +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 -- cgit v1.2.3