Top Level Namespace

Defined Under Namespace

Modules: PagePrint

Instance Method Summary collapse

Instance Method Details

#page_print_native_platformObject



3
4
5
6
7
8
9
10
11
12
13
# File 'ext/page_print/extconf.rb', line 3

def page_print_native_platform
  platform = Gem::Platform.local

  if platform.os == 'linux' && platform.cpu == 'x86_64'
    'x86_64-linux'
  elsif platform.os == 'darwin' && platform.cpu == 'arm64'
    'arm64-darwin'
  else
    platform.to_s
  end
end