Class: Jobshop::AppBuilder

Inherits:
Rails::AppBuilder
  • Object
show all
Defined in:
lib/generators/jobshop/app/app_generator.rb

Direct Known Subclasses

DummyBuilder

Instance Method Summary collapse

Instance Method Details

#configObject



19
20
21
22
# File 'lib/generators/jobshop/app/app_generator.rb', line 19

def config
  super
  template "config/secrets.yml.tt", force: true
end

#gemfileObject



12
13
14
15
16
17
# File 'lib/generators/jobshop/app/app_generator.rb', line 12

def gemfile
  super
  append_to_file "Gemfile", "    \\ngem \"jobshop\", \"~> \#{Jobshop.gem_version}\"\n  GEMFILE\nend\n"

#mount_engineObject



24
25
26
# File 'lib/generators/jobshop/app/app_generator.rb', line 24

def mount_engine
  route %Q(mount Jobshop::Engine => "/")
end

#readmeObject



8
9
10
# File 'lib/generators/jobshop/app/app_generator.rb', line 8

def readme
  template "README.md.tt"
end