Class: Evm::Command::Bin

Inherits:
Object
  • Object
show all
Defined in:
lib/evm/command/bin.rb

Instance Method Summary collapse

Constructor Details

#initialize(package_name = nil, options = {}) ⇒ Bin

Returns a new instance of Bin.



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/evm/command/bin.rb', line 4

def initialize(package_name = nil, options = {})
  if package_name
    package = Evm::Package.find(package_name)
  else
    package = Evm::Package.current
  end

  if package
    STDOUT.puts package.bin
  else
    raise Evm::Exception.new('No current selected')
  end
end