Sha256: 2545c31f978e3bcb6647a7e8b678f96172b89da35071fce57d26881a7701fbb1

Contents?: true

Size: 293 Bytes

Versions: 126

Compression:

Stored size: 293 Bytes

Contents

# Utility methods for handling system os information

require 'rbconfig'

module Pkg::Util::OS
  def windows?
    case RbConfig::CONFIG['host_os']
    when /mswin|mingw/i
      true
    else
      false
    end
  end
  module_function :windows?

  DEVNULL = windows? ? 'NUL' : '/dev/null'
end

Version data entries

126 entries across 126 versions & 1 rubygems

Version Path
packaging-0.122.3 lib/packaging/util/os.rb
packaging-0.122.2 lib/packaging/util/os.rb
packaging-0.122.1 lib/packaging/util/os.rb
packaging-0.122.0 lib/packaging/util/os.rb
packaging-0.121.0 lib/packaging/util/os.rb
packaging-0.120.0 lib/packaging/util/os.rb
packaging-0.118.0 lib/packaging/util/os.rb
packaging-0.117.0 lib/packaging/util/os.rb
packaging-0.116.0 lib/packaging/util/os.rb
packaging-0.115.0 lib/packaging/util/os.rb
packaging-0.114.0 lib/packaging/util/os.rb
packaging-0.113.0 lib/packaging/util/os.rb
packaging-0.112.0 lib/packaging/util/os.rb
packaging-0.111.0 lib/packaging/util/os.rb
packaging-0.110.1 lib/packaging/util/os.rb
packaging-0.110.0 lib/packaging/util/os.rb
packaging-0.109.7 lib/packaging/util/os.rb
packaging-0.109.6 lib/packaging/util/os.rb
packaging-0.109.5 lib/packaging/util/os.rb
packaging-0.109.4 lib/packaging/util/os.rb