Sha256: 685dc97879bf936394320ed8270eb24c0544c5795faf51424d9217192df781aa
Contents?: true
Size: 878 Bytes
Versions: 1
Compression:
Stored size: 878 Bytes
Contents
require 'rails/generators' module Rich module Generators class InstallGenerator < Rails::Generators::Base desc "Installs Rich into your app. Get wealthy." def self.source_root @source_root ||= File.join(File.dirname(__FILE__), 'templates') end def copy_initializer template 'rich.rb.erb', 'config/initializers/rich.rb' end def setup_route route "mount Rich::Engine => '/rich', :as => 'rich'" end def install_editor_styles copy_file '../../../../../app/assets/stylesheets/rich/rich_editor.css', 'app/assets/stylesheets/rich/editor.css' end def install_javascript template 'rich.js', 'app/assets/javascripts/rich.js' end def create_migrations rake "rich:install:migrations" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rich-1.2.0 | lib/generators/rich/install/install_generator.rb |