From ba38697528df5aee2525631fbe2dc8af93bd47b6 Mon Sep 17 00:00:00 2001 From: Bob Aman Date: Mon, 31 Oct 2011 13:32:48 +0300 Subject: [PATCH] Fixed environment check for Windows. --- lib/google/api_client/environment.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/google/api_client/environment.rb b/lib/google/api_client/environment.rb index 4886048668..7bb7966cfc 100644 --- a/lib/google/api_client/environment.rb +++ b/lib/google/api_client/environment.rb @@ -1,7 +1,10 @@ module Google class APIClient module ENV - OS_VERSION = if RUBY_PLATFORM =~ /win32/ + OS_VERSION = if RUBY_PLATFORM =~ /mswin|win32|mingw|bccwin|cygwin/ + # TODO(bobaman) + # Confirm that all of these Windows environments actually have access + # to the `ver` command. `ver`.sub(/\s*\[Version\s*/, '/').sub(']', '') elsif RUBY_PLATFORM =~ /darwin/i "Mac OS X/#{`sw_vers -productVersion`}" -- 2.30.2