diff options
| author | Jack Nagel | 2012-08-14 11:37:29 -0500 |
|---|---|---|
| committer | Jack Nagel | 2012-08-18 11:25:59 -0500 |
| commit | ce604c642d830f96fe7aced5452650cf9867cb9d (patch) | |
| tree | 5cced874e149b7bc6c2c6223365e1f407dd95c33 /Library/Homebrew/compat | |
| parent | 5b31fa358cff282ef41fbb92ca35354c0f080db1 (diff) | |
| download | homebrew-ce604c642d830f96fe7aced5452650cf9867cb9d.tar.bz2 | |
Deprecate MacOS.version? style methods
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Homebrew/compat')
| -rw-r--r-- | Library/Homebrew/compat/compatibility.rb | 19 |
1 files changed, 19 insertions, 0 deletions
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 |
