diff options
author | U.Nakamura <usa@garbagecollect.jp> | 2014-04-11 18:57:39 +0900 |
---|---|---|
committer | U.Nakamura <usa@garbagecollect.jp> | 2014-04-11 18:57:39 +0900 |
commit | dd7af3e9258fdbbb2389c6c2c22dcb4d81ddd6e5 (patch) | |
tree | 60df6d10911129322b5ff706e5c15f5cf640238f /lib/bundler/current_ruby.rb | |
parent | 6bc8145219cf6d19c36aa69bea064529200cd413 (diff) | |
download | bundler-dd7af3e9258fdbbb2389c6c2c22dcb4d81ddd6e5.tar.gz |
Mswin64 support.
Diffstat (limited to 'lib/bundler/current_ruby.rb')
-rw-r--r-- | lib/bundler/current_ruby.rb | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/lib/bundler/current_ruby.rb b/lib/bundler/current_ruby.rb index 8d012a03..648eb75e 100644 --- a/lib/bundler/current_ruby.rb +++ b/lib/bundler/current_ruby.rb @@ -87,6 +87,38 @@ module Bundler Bundler::WINDOWS end + def mswin_18? + mswin? && on_18? + end + + def mswin_19? + mswin? && on_19? + end + + def mswin_20? + mswin? && on_20? + end + + def mswin_21? + mswin? && on_21? + end + + def mswin64? + Bundler::WINDOWS && Gem::Platform.local.os == "mswin64" && Gem::Platform.local.cpu == 'x64' + end + + def mswin64_19? + mswin64? && on_19? + end + + def mswin64_20? + mswin64? && on_20? + end + + def mswin64_21? + mswin64? && on_21? + end + def mingw? Bundler::WINDOWS && Gem::Platform.local.os == "mingw32" && Gem::Platform.local.cpu != 'x64' end |