Sha256: b7049f972694e5f4af5596e6775755f2a28a48b1fdf1e1e731e0b86979c93511

Contents?: true

Size: 233 Bytes

Versions: 17

Compression:

Stored size: 233 Bytes

Contents

require 'rbconfig'

module Maid::Platform
  class << self
    def host_os
      RbConfig::CONFIG['host_os']
    end

    def linux?
      !!(host_os =~ /linux/i)
    end

    def osx?
      !!(host_os =~ /darwin/i)
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
maid-0.3.0 lib/maid/platform.rb
maid-0.3.0.beta.1 lib/maid/platform.rb
maid-0.2.2 lib/maid/platform.rb
maid-0.2.2.beta.1 lib/maid/platform.rb
maid-0.2.1 lib/maid/platform.rb
maid-0.2.0 lib/maid/platform.rb
maid-0.2.0.rc.2 lib/maid/platform.rb
maid-0.2.0.rc.1 lib/maid/platform.rb
maid-0.2.0.beta.3 lib/maid/platform.rb
maid-0.2.0.beta.2 lib/maid/platform.rb
maid-0.2.0.beta.1 lib/maid/platform.rb
maid-0.2.0.alpha.1 lib/maid/platform.rb
maid-0.1.4.alpha.2 lib/maid/platform.rb
maid-0.1.4.alpha.1 lib/maid/platform.rb
maid-0.1.3 lib/maid/platform.rb
maid-0.1.3.beta.2 lib/maid/platform.rb
maid-0.1.3.beta.1 lib/maid/platform.rb