Class: Redwing::Generator::FileByTemplate
- Inherits:
-
BaseGenerator
- Object
- Thor::Group
- BaseGenerator
- Redwing::Generator::FileByTemplate
- Defined in:
- lib/redwing/generator/file_by_template.rb
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from BaseGenerator
Class Method Details
.source_root ⇒ Object
21 22 23 |
# File 'lib/redwing/generator/file_by_template.rb', line 21 def self.source_root File.dirname(__FILE__) end |
Instance Method Details
#create ⇒ Object
25 26 27 28 |
# File 'lib/redwing/generator/file_by_template.rb', line 25 def create data.each { |k, v| define_singleton_method(k) { v } } template(source, destination) end |