Class: Installer

Inherits:
Object
  • Object
show all
Defined in:
lib/deplist/installer.rb

Class Method Summary collapse

Class Method Details

.install(pkg) ⇒ Object



2
3
4
5
6
7
8
9
10
# File 'lib/deplist/installer.rb', line 2

def self.install(pkg)
  if OsDetector.linux?
    system("sudo pacman -S #{pkg.join(' ')}")
  elsif OsDetector.macosx?
    system("sudo bower install #{pkg.join(' ')}")
  else
    fail UnknownOS
  end
end