From f8127143cfdf44345853ef9292c9e08035324fff Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Wed, 18 May 2011 16:10:31 +0100 Subject: [PATCH] Create method for accessing Xcode version. --- Library/Homebrew/cmd/--config.rb | 3 +-- Library/Homebrew/utils.rb | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cmd/--config.rb b/Library/Homebrew/cmd/--config.rb index 7876dfc531..fe4379395c 100644 --- a/Library/Homebrew/cmd/--config.rb +++ b/Library/Homebrew/cmd/--config.rb @@ -18,8 +18,7 @@ module Homebrew extend self end def xcode_version - `xcodebuild -version 2>&1` =~ /Xcode (\d(\.\d)*)/ - $1 + @xcode_version || MacOS.xcode_version end def llvm_recommendation diff --git a/Library/Homebrew/utils.rb b/Library/Homebrew/utils.rb index dd5707e660..74d5d0f916 100644 --- a/Library/Homebrew/utils.rb +++ b/Library/Homebrew/utils.rb @@ -271,6 +271,11 @@ module MacOS extend self end end + def xcode_version + `xcodebuild -version 2>&1` =~ /Xcode (\d(\.\d)*)/ + $1 + end + def llvm_build_version unless xcode_prefix.to_s.empty? llvm_gcc_path = xcode_prefix/"usr/bin/llvm-gcc"