Sha256: 57f7895fae42440f06b9672c7b9774d604ca204073e1b3eb71abb3f97b40b918
Contents?: true
Size: 568 Bytes
Versions: 7
Compression:
Stored size: 568 Bytes
Contents
require "rbconfig" module VirtualBox class Platform class << self def mac? platform.include?("darwin") end def windows? platform.include?("mswin") || platform.include?("mingw") || platform.include?("cygwin") end def linux? platform.include?("linux") end def solaris? platform.include?("solaris") end def jruby? RbConfig::CONFIG["ruby_install_name"] == "jruby" end def platform RbConfig::CONFIG["host_os"].downcase end end end end
Version data entries
7 entries across 7 versions & 2 rubygems