Sha256: 9ddcc557b086723533e35aa999a8c44253854e1794bc9c690c74b0efe3f3c0f4
Contents?: true
Size: 1.03 KB
Versions: 4
Compression:
Stored size: 1.03 KB
Contents
module Locomotive class InstallGenerator < Rails::Generators::Base source_root File.expand_path('../../../../../', __FILE__) def copy_initializers @source_paths = nil # reset it for the find_in_source_paths method Locomotive::InstallGenerator.source_root(File.expand_path('../templates', __FILE__)) template 'locomotive.rb', 'config/initializers/locomotive.rb' template 'carrierwave.rb', 'config/initializers/carrierwave.rb' template 'devise.rb', 'config/initializers/devise.rb' template 'dragonfly.rb', 'config/initializers/dragonfly.rb' template 'mongoid.yml', 'config/mongoid.yml' end def insert_engine_routes route %( mount Locomotive::Engine => '/locomotive', as: 'locomotive' # you can change the value of the path, by default set to "/locomotive" ) end def remove_index_html remove_file 'public/index.html' end def show_readme readme 'README' end private def generate_secret SecureRandom.hex(32) end end end
Version data entries
4 entries across 4 versions & 1 rubygems