Add builder.

This commit is contained in:
Louis Mullie 2013-01-03 22:03:45 -05:00
parent ebf8a16c2a
commit cbca3d8d37
2 changed files with 8 additions and 0 deletions

View File

@ -18,5 +18,6 @@ module Treat
require_relative 'treat/exception'
require_relative 'treat/autoload'
require_relative 'treat/modules'
require_relative 'treat/builder'
end

7
lib/treat/builder.rb Normal file
View File

@ -0,0 +1,7 @@
class Treat::Builder
def initialize(&block)
i = 'include Treat::Core::DSL'
eval(i, block.binding)
block.call
end
end