Class: Evm::Builder

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

Defined Under Namespace

Classes: Dsl

Instance Method Summary collapse

Constructor Details

#initialize(recipe) ⇒ Builder

Returns a new instance of Builder.



106
107
108
# File 'lib/evm/builder.rb', line 106

def initialize(recipe)
  @recipe = recipe
end

Instance Method Details

#build!Object



110
111
112
113
# File 'lib/evm/builder.rb', line 110

def build!
  dsl = Dsl.new
  dsl.instance_eval(@recipe.read)
end