def ruby_19? !!(RUBY_VERSION =~ /^1.9/) end def ruby_18? !!(RUBY_VERSION =~ /^1.8/) end def windows? !!(RUBY_PLATFORM =~ /mswin|mingw|windows/) end # def jruby? def unix? !windows? end if windows? LINE_ENDING = "\r\n" ECHO_LC_ALL = "echo %LC_ALL%" else LINE_ENDING = "\n" ECHO_LC_ALL = "echo $LC_ALL" end def root? return false if windows? Process.euid == 0 end