Class: Jobshop::Generators::AppGenerator
- Inherits:
-
Rails::Generators::AppGenerator
- Object
- Rails::Generators::AppGenerator
- Jobshop::Generators::AppGenerator
- Defined in:
- lib/generators/jobshop/app/app_generator.rb
Direct Known Subclasses
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.banner ⇒ Object
50 51 52 |
# File 'lib/generators/jobshop/app/app_generator.rb', line 50 def self. "jobshop new #{arguments.map(&:usage).join(' ')} [options]" end |
.source_paths ⇒ Object
35 36 37 38 |
# File 'lib/generators/jobshop/app/app_generator.rb', line 35 def self.source_paths [ Rails::Generators::AppGenerator.source_root, Jobshop::Generators::AppGenerator.source_root ] end |
.source_root ⇒ Object
31 32 33 |
# File 'lib/generators/jobshop/app/app_generator.rb', line 31 def self.source_root File.("templates", __dir__) end |
Instance Method Details
#finish_template ⇒ Object
54 55 56 57 |
# File 'lib/generators/jobshop/app/app_generator.rb', line 54 def finish_template build :mount_engine super end |
#run_bundle ⇒ Object
59 60 61 62 |
# File 'lib/generators/jobshop/app/app_generator.rb', line 59 def run_bundle super bundle_command("binstub jobshop") if bundle_install? end |