Sha256: 5121a1e277dd8a3562208c1d9d4726963dfca562b6bbe9fe52c561349db2dc37
Contents?: true
Size: 769 Bytes
Versions: 14
Compression:
Stored size: 769 Bytes
Contents
require 'generators/helpers/file_helper' module Lolita module Generators class InstallGenerator < Rails::Generators::Base include Lolita::Generators::FileHelper source_root File.expand_path("../../templates", __FILE__) desc "Create lolita initializer. Copy assets and create migrations. Load seed data." def copy_initializer template "lolita.rb", "config/initializers/lolita.rb" unless file_exists?("config/initializers/lolita.rb") end def copy_assets generate("lolita:assets") end def install_modules Lolita.modules.each do |module_name| invoke "#{module_name.to_s.underscore.gsub("/","_")}:install" rescue nil end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems