class HecksDomain::Generators::DomainFiles
Attributes
domain[R]
domain_name[R]
gemspec[R]
Public Class Methods
new(args)
click to toggle source
Calls superclass method
# File lib/hecks/domain/generators/domain_files.rb, line 8 def initialize(args) @domain = args.first @gemspec = @domain.gemspec @domain_name = @domain.name.to_s.underscore super end
source_root()
click to toggle source
# File lib/hecks/domain/generators/domain_files.rb, line 18 def self.source_root File.dirname(__FILE__) + '/../templates' end
Public Instance Methods
write_gemspec()
click to toggle source
# File lib/hecks/domain/generators/domain_files.rb, line 22 def write_gemspec template('%domain_name%.gemspec.tt') directory('lib') end