diff options
Diffstat (limited to 'Library/Homebrew/global.rb')
| -rw-r--r-- | Library/Homebrew/global.rb | 14 | 
1 files changed, 11 insertions, 3 deletions
| diff --git a/Library/Homebrew/global.rb b/Library/Homebrew/global.rb index 9550729b1..2da57df50 100644 --- a/Library/Homebrew/global.rb +++ b/Library/Homebrew/global.rb @@ -61,10 +61,18 @@ end  HOMEBREW_LOGS = Pathname.new('~/Library/Logs/Homebrew/').expand_path -MACOS_FULL_VERSION = `/usr/bin/sw_vers -productVersion`.chomp -MACOS_VERSION = /(10\.\d+)(\.\d+)?/.match(MACOS_FULL_VERSION).captures.first.to_f +if RUBY_PLATFORM =~ /darwin/ +  MACOS_FULL_VERSION = `/usr/bin/sw_vers -productVersion`.chomp +  MACOS_VERSION = /(10\.\d+)(\.\d+)?/.match(MACOS_FULL_VERSION).captures.first.to_f +  OS_VERSION = "Mac OS X #{MACOS_FULL_VERSION}" +  MACOS = true +else +  MACOS_FULL_VERSION = MACOS_VERSION = 0 +  OS_VERSION = RUBY_PLATFORM +  MACOS = false +end -HOMEBREW_USER_AGENT = "Homebrew #{HOMEBREW_VERSION} (Ruby #{RUBY_VERSION}-#{RUBY_PATCHLEVEL}; Mac OS X #{MACOS_FULL_VERSION})" +HOMEBREW_USER_AGENT = "Homebrew #{HOMEBREW_VERSION} (Ruby #{RUBY_VERSION}-#{RUBY_PATCHLEVEL}; #{OS_VERSION})"  HOMEBREW_CURL_ARGS = '-qf#LA' | 
