Add builder.
This commit is contained in:
parent
ebf8a16c2a
commit
cbca3d8d37
|
@ -18,5 +18,6 @@ module Treat
|
|||
require_relative 'treat/exception'
|
||||
require_relative 'treat/autoload'
|
||||
require_relative 'treat/modules'
|
||||
require_relative 'treat/builder'
|
||||
|
||||
end
|
|
@ -0,0 +1,7 @@
|
|||
class Treat::Builder
|
||||
def initialize(&block)
|
||||
i = 'include Treat::Core::DSL'
|
||||
eval(i, block.binding)
|
||||
block.call
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue