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.



74
75
76
# File 'lib/evm/builder.rb', line 74

def initialize(recipe)
  @recipe = recipe
end

Instance Method Details

#build!Object



78
79
80
81
# File 'lib/evm/builder.rb', line 78

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