Module: Convert2Ascii::OS

Included in:
CheckPackage
Defined in:
lib/convert2ascii/check_package.rb

Defined Under Namespace

Modules: OS_ENUM

Instance Method Summary collapse

Instance Method Details

#detect_osObject



13
14
15
16
17
18
19
20
21
22
23
# File 'lib/convert2ascii/check_package.rb', line 13

def detect_os
  if RUBY_PLATFORM =~ /linux/
    return OS_ENUM::Linux
  elsif RUBY_PLATFORM =~ /darwin/
    return OS_ENUM::MacOS
  elsif RUBY_PLATFORM =~ /mswin|mingw|cygwin/
    return OS_ENUM::Windows
  else
    return OS_ENUM::Unknow
  end
end