Class: Slimerjs::Platform::Linux32

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



138
139
140
# File 'lib/slimerjs/platform.rb', line 138

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

.platformObject



134
135
136
# File 'lib/slimerjs/platform.rb', line 134

def platform
  'x86_32-linux'
end

.useable?Boolean

Returns:

  • (Boolean)


130
131
132
# File 'lib/slimerjs/platform.rb', line 130

def useable?
  host_os.include?('linux') and (architecture.include?('x86_32') or architecture.include?('i686'))
end