Class: Kanji::Generators::Project

Inherits:
AbstractGenerator show all
Defined in:
lib/kanji/generators/project.rb

Instance Method Summary collapse

Methods inherited from AbstractGenerator

#call

Constructor Details

#initialize(app_name, options = {}) ⇒ Project

Returns a new instance of Project.



8
9
10
11
# File 'lib/kanji/generators/project.rb', line 8

def initialize(app_name, options = {})
  @app_name = app_name
  super(underscored_project_name)
end

Instance Method Details

#populate_templatesObject



13
14
15
16
17
18
19
20
21
22
23
# File 'lib/kanji/generators/project.rb', line 13

def populate_templates
  add_bin
  add_config
  add_db
  add_log
  add_spec
  add_app
  add_lib
  add_system
  add_config_files
end