module Application::OS

Public Class Methods

linux?() click to toggle source
# File lib/cantemo/portal/agent/cli/commands/watch_folders.rb, line 90
def OS.linux?;    OS.unix? and not OS.mac? end
mac?() click to toggle source
# File lib/cantemo/portal/agent/cli/commands/watch_folders.rb, line 88
def OS.mac?;      (/darwin/ =~ RUBY_PLATFORM) != nil end
unix?() click to toggle source
# File lib/cantemo/portal/agent/cli/commands/watch_folders.rb, line 89
def OS.unix?;     !OS.windows? end
windows?() click to toggle source
# File lib/cantemo/portal/agent/cli/commands/watch_folders.rb, line 87
def OS.windows?;  (/cygwin|mswin|mingw|bccwin|wince|emx/ =~ RUBY_PLATFORM) != nil end