From 166a9ba0ed6573a7438c0ac5691ccdf4f06f7bfe Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Tue, 14 Aug 2012 11:37:29 -0500 Subject: Deprecate MacOS.version? style methods Signed-off-by: Jack Nagel --- Library/Homebrew/compat/compatibility.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'Library/Homebrew/compat') diff --git a/Library/Homebrew/compat/compatibility.rb b/Library/Homebrew/compat/compatibility.rb index a8b6afb70..bbd349249 100644 --- a/Library/Homebrew/compat/compatibility.rb +++ b/Library/Homebrew/compat/compatibility.rb @@ -197,4 +197,23 @@ module MacOS extend self def x11_prefix X11.prefix end + + def leopard? + 10.5 == MACOS_VERSION + end + + def snow_leopard? + 10.6 <= MACOS_VERSION # Actually Snow Leopard or newer + end + alias_method :snow_leopard_or_newer?, :snow_leopard? + + def lion? + 10.7 <= MACOS_VERSION # Actually Lion or newer + end + alias_method :lion_or_newer?, :lion? + + def mountain_lion? + 10.8 <= MACOS_VERSION # Actually Mountain Lion or newer + end + alias_method :mountain_lion_or_newer?, :mountain_lion? end -- cgit v1.2.3