class Trestle::Builder
Public Class Methods
build(*args, &block)
click to toggle source
# File lib/trestle/builder.rb, line 8 def self.build(*args, &block) new(*args).build(&block) end
target(name)
click to toggle source
# File lib/trestle/builder.rb, line 3 def self.target(name) attr_reader name alias_method :target, name end
Public Instance Methods
build(&block)
click to toggle source
# File lib/trestle/builder.rb, line 12 def build(&block) instance_eval(&block) if block_given? target end