Class: Slimerjs::Platform::Linux64

Inherits:
Slimerjs::Platform show all
Defined in:
lib/slimerjs/platform.rb

Class Method Summary collapse

Methods inherited from Slimerjs::Platform

architecture, ensure_installed!, host_os, install!, installed?, slimerjs_path, system_slimerjs_installed?, system_slimerjs_path, system_slimerjs_version, temp_path

Class Method Details

.package_urlObject



122
123
124
# File 'lib/slimerjs/platform.rb', line 122

def package_url
  'http://download.slimerjs.org/v0.9/0.9.1/slimerjs-0.9.1-linux-x86_64.tar.bz2'
end

.platformObject



118
119
120
# File 'lib/slimerjs/platform.rb', line 118

def platform
  'x86_64-linux'
end

.useable?Boolean

Returns:

  • (Boolean)


114
115
116
# File 'lib/slimerjs/platform.rb', line 114

def useable?
  host_os.include?('linux') and architecture.include?('x86_64')
end