module Bake::Utils::OS
Simple helper query the operating system we are running in
Public Class Methods
name()
click to toggle source
# File lib/common/utils.rb, line 69 def OS.name @os ||= ( host_os = RbConfig::CONFIG['host_os'] case host_os when /mswin|msys|mingw|cygwin|bccwin|wince|emc/ "Windows" when /darwin|mac os/ "Mac" when /linux/ "Linux" when /solaris|bsd/ "Unix" else Bake.formatter.printError("Unknown OS: #{host_os.inspect}") ExitHelper.exit(1) end ) end
windows?()
click to toggle source
Is it windows
# File lib/common/utils.rb, line 65 def OS.windows? (RUBY_PLATFORM =~ /cygwin|mswin|msys|mingw|bccwin|wince|emx|emc/) != nil end