Sha256: 4a89fbf301cf2667afa79c8b8c123363ba314ae940f65975099ea2acab790026
Contents?: true
Size: 1.35 KB
Versions: 14
Compression:
Stored size: 1.35 KB
Contents
module Contour module Generators class InstallGenerator < Rails::Generators::Base source_root File.expand_path("../../templates", __FILE__) desc "Creates a Contour initializer" # class_option :orm def copy_initializer template "contour.rb", "config/initializers/contour.rb" end # def copy_devise # template "devise.rb", "config/initializers/devise.rb" # end def copy_omniauth template "omniauth.rb", "config/initializers/omniauth.rb" end def install_devise generate("devise:install") # model_name = ask("What would you like the user model to be called? [user]") # model_name = "user" if model_name.blank? model_name = "user" generate("devise", model_name) end def add_contour_devise_route route "devise_for :users, controllers: { registrations: 'contour/registrations', sessions: 'contour/sessions', passwords: 'contour/passwords' }, path_names: { sign_up: 'register', sign_in: 'login' }" end def show_readme readme "README" if behavior == :invoke end # def copy_locale # copy_file "../../../config/locales/en.yml", "config/locales/contour.en.yml" # end # # def show_readme # readme "README" if behavior == :invoke # end end end end
Version data entries
14 entries across 14 versions & 1 rubygems