Method: Gem::Platform.local

Defined in:
lib/rubygems/platform.rb

.local(refresh: false) ⇒ Object



15
16
17
18
19
20
21
22
# File 'lib/rubygems/platform.rb', line 15

def self.local(refresh: false)
  return @local if @local && !refresh
  @local = begin
    arch = Gem.target_rbconfig["arch"]
    arch = "#{arch}_60" if /mswin(?:32|64)$/.match?(arch)
    new(arch)
  end
end