class Terrapin::OSDetector

Public Instance Methods

arch() click to toggle source
# File lib/terrapin/os_detector.rb, line 21
def arch
  RUBY_PLATFORM
end
java?() click to toggle source
# File lib/terrapin/os_detector.rb, line 5
def java?
  arch =~ /java/
end
path_separator() click to toggle source
# File lib/terrapin/os_detector.rb, line 17
def path_separator
  File::PATH_SEPARATOR
end
unix?() click to toggle source
# File lib/terrapin/os_detector.rb, line 9
def unix?
  RbConfig::CONFIG['host_os'] !~ /mswin|mingw/
end
windows?() click to toggle source
# File lib/terrapin/os_detector.rb, line 13
def windows?
  !unix?
end