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.



108
109
110
# File 'lib/evm/builder.rb', line 108

def initialize(recipe)
  @recipe = recipe
end

Instance Method Details

#build!Object



112
113
114
115
# File 'lib/evm/builder.rb', line 112

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