Class: Imaginable::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/imaginable/install/install_generator.rb

Overview

TODO:

Revisit in Rails 3.1 where public assets are treated differently

Copies the necessary js-files to public/javascripts/, the necessary css-files and images to public/stylesheets and a config initializer to config/initializers/imaginable.rb

Examples:

$ rails generate imaginable:install

Instance Method Summary collapse

Instance Method Details

#copy_filesObject



17
18
19
20
21
22
# File 'lib/generators/imaginable/install/install_generator.rb', line 17

def copy_files
  copy_file   'imaginable.rb',    'config/initializers/imaginable.rb'
  directory   'images',           'public/images'
  directory   'javascripts',      'public/javascripts'
  directory   'stylesheets',      'public/stylesheets'
end