diff options
| author | Mike McQuaid | 2016-07-16 22:15:59 +0100 | 
|---|---|---|
| committer | Mike McQuaid | 2016-07-29 21:21:29 -0600 | 
| commit | a2347dc997cdd8b67f0598de7cb35ba15a879cd7 (patch) | |
| tree | 7f9af6be11ac302bdc5f49181604a310f36add33 /Library/Homebrew/compat/macos.rb | |
| parent | 3a0f23239c45a54db34bcd48afeccb9c94401394 (diff) | |
| download | brew-a2347dc997cdd8b67f0598de7cb35ba15a879cd7.tar.bz2 | |
compat/macos: cleanup style.
Diffstat (limited to 'Library/Homebrew/compat/macos.rb')
| -rw-r--r-- | Library/Homebrew/compat/macos.rb | 225 | 
1 files changed, 134 insertions, 91 deletions
| diff --git a/Library/Homebrew/compat/macos.rb b/Library/Homebrew/compat/macos.rb index 4595eeac5..957a0b725 100644 --- a/Library/Homebrew/compat/macos.rb +++ b/Library/Homebrew/compat/macos.rb @@ -2,97 +2,140 @@ require "development_tools"  module OS    module Mac -    def xcode_folder -      Xcode.folder -    end - -    def xcode_prefix -      Xcode.prefix -    end - -    def xcode_installed? -      Xcode.installed? -    end - -    def xcode_version -      Xcode.version -    end - -    def clt_installed? -      CLT.installed? -    end - -    def clt_version? -      CLT.version -    end - -    def x11_installed? -      X11.installed? -    end - -    def x11_prefix -      X11.prefix -    end - -    def leopard? -      version == "10.5" -    end - -    def snow_leopard? -      version >= "10.6" -    end -    alias_method :snow_leopard_or_newer?, :snow_leopard? - -    def lion? -      version >= "10.7" -    end -    alias_method :lion_or_newer?, :lion? - -    def mountain_lion? -      version >= "10.8" -    end -    alias_method :mountain_lion_or_newer?, :mountain_lion? - -    def macports_or_fink_installed? -      !macports_or_fink.empty? -    end - -    def locate(tool) -      DevelopmentTools.locate(tool) -    end - -    def default_cc -      DevelopmentTools.default_cc -    end - -    def default_compiler -      DevelopmentTools.default_compiler -    end - -    def gcc_40_build_version -      DevelopmentTools.gcc_40_build_version -    end -    alias_method :gcc_4_0_build_version, :gcc_40_build_version - -    def gcc_42_build_version -      DevelopmentTools.gcc_42_build_version -    end -    alias_method :gcc_build_version, :gcc_42_build_version - -    def llvm_build_version -      # no-op. DSL supported, compiler is not. -    end - -    def clang_version -      DevelopmentTools.clang_version -    end - -    def clang_build_version -      DevelopmentTools.clang_build_version -    end - -    def has_apple_developer_tools? -      DevelopmentTools.installed? +    class << self +      def xcode_folder +        odeprecated "MacOS.xcode_folder", "MacOS::Xcode.folder" +        Xcode.folder +      end + +      def xcode_prefix +        odeprecated "MacOS.xcode_prefix", "MacOS::Xcode.prefix" +        Xcode.prefix +      end + +      def xcode_installed? +        odeprecated "MacOS.xcode_installed?", "MacOS::Xcode.installed?" +        Xcode.installed? +      end + +      def xcode_version +        odeprecated "MacOS.xcode_version", "MacOS::Xcode.version" +        Xcode.version +      end + +      def clt_installed? +        odeprecated "MacOS.clt_installed?", "MacOS::CLT.installed?" +        CLT.installed? +      end + +      def clt_version? +        odeprecated "MacOS.clt_version?", "MacOS::CLT.version" +        CLT.version +      end + +      def x11_installed? +        odeprecated "MacOS.x11_installed?", "MacOS::X11.installed?" +        X11.installed? +      end + +      def x11_prefix +        odeprecated "MacOS.x11_prefix", "MacOS::X11.prefix" +        X11.prefix +      end + +      def leopard? +        odeprecated "MacOS.leopard?", "'MacOS.version == :leopard'" +        version == :leopard +      end + +      def snow_leopard? +        odeprecated "MacOS.snow_leopard?", "'MacOS.version >= :snow_leopard'" +        version >= :snow_leopard +      end + +      def snow_leopard_or_newer? +        odeprecated "MacOS.snow_leopard_or_newer?", "'MacOS.version >= :snow_leopard'" +        version >= :snow_leopard +      end + +      def lion? +        odeprecated "MacOS.lion?", "'MacOS.version >= :lion'" +        version >= :lion +      end + +      def lion_or_newer? +        odeprecated "MacOS.lion_or_newer?", "'MacOS.version >= :lion'" +        version >= :lion +      end + +      def mountain_lion? +        odeprecated "MacOS.mountain_lion?", "'MacOS.version >= :mountain_lion'" +        version >= :mountain_lion +      end + +      def mountain_lion_or_newer? +        odeprecated "MacOS.mountain_lion_or_newer?", "'MacOS.version >= :mountain_lion'" +        version >= :mountain_lion +      end + +      def macports_or_fink_installed? +        odeprecated "MacOS.macports_or_fink_installed?", "!MacOS.macports_or_fink.empty?" +        !macports_or_fink.empty? +      end + +      def locate(tool) +        odeprecated "MacOS.locate", "DevelopmentTools.locate" +        DevelopmentTools.locate(tool) +      end + +      def default_cc +        odeprecated "MacOS.default_cc", "DevelopmentTools.default_cc" +        DevelopmentTools.default_cc +      end + +      def default_compiler +        odeprecated "MacOS.default_compiler", "DevelopmentTools.default_compiler" +        DevelopmentTools.default_compiler +      end + +      def gcc_40_build_version +        odeprecated "MacOS.gcc_40_build_version", "DevelopmentTools.gcc_40_build_version" +        DevelopmentTools.gcc_40_build_version +      end + +      def gcc_4_0_build_version +        odeprecated "MacOS.gcc_4_0_build_version", "DevelopmentTools.gcc_40_build_version" +        DevelopmentTools.gcc_40_build_version +      end + +      def gcc_42_build_version +        odeprecated "MacOS.gcc_42_build_version", "DevelopmentTools.gcc_42_build_version" +        DevelopmentTools.gcc_42_build_version +      end + +      def gcc_build_version +        odeprecated "MacOS.gcc_build_version", "DevelopmentTools.gcc_42_build_version" +        DevelopmentTools.gcc_42_build_version +      end + +      def llvm_build_version +        odeprecated "MacOS.llvm_build_version" +      end + +      def clang_version +        odeprecated "MacOS.clang_version", "DevelopmentTools.clang_version" +        DevelopmentTools.clang_version +      end + +      def clang_build_version +        odeprecated "MacOS.clang_build_version", "DevelopmentTools.clang_build_version" +        DevelopmentTools.clang_build_version +      end + +      def has_apple_developer_tools? +        odeprecated "MacOS.has_apple_developer_tools?", "DevelopmentTools.installed?" +        DevelopmentTools.installed? +      end      end    end  end | 
