jruby?()
click to toggle source
def jruby?
RUBY_ENGINE == "jruby"
end
maglev?()
click to toggle source
def maglev?
RUBY_ENGINE == "maglev"
end
mingw?()
click to toggle source
def mingw?
Gem.win_platform? && Bundler.local_platform != Gem::Platform::RUBY && Bundler.local_platform.os == "mingw32" && Bundler.local_platform.cpu != "x64"
end
mri?()
click to toggle source
def mri?
!mswin? && RUBY_ENGINE == "ruby"
end
mswin64?()
click to toggle source
def mswin64?
Gem.win_platform? && Bundler.local_platform != Gem::Platform::RUBY && Bundler.local_platform.os == "mswin64" && Bundler.local_platform.cpu == "x64"
end
mswin?()
click to toggle source
def mswin?
Gem.win_platform?
end
rbx?()
click to toggle source
def rbx?
ruby? && RUBY_ENGINE == "rbx"
end
ruby?()
click to toggle source
def ruby?
return true if Bundler::GemHelpers.generic_local_platform == Gem::Platform::RUBY
!mswin? && (RUBY_ENGINE == "ruby" || RUBY_ENGINE == "rbx" || RUBY_ENGINE == "maglev" || RUBY_ENGINE == "truffleruby")
end
truffleruby?()
click to toggle source
def truffleruby?
RUBY_ENGINE == "truffleruby"
end
x64_mingw?()
click to toggle source
def x64_mingw?
Gem.win_platform? && Bundler.local_platform != Gem::Platform::RUBY && Bundler.local_platform.os == "mingw32" && Bundler.local_platform.cpu == "x64"
end