Class: Apitome::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Apitome::Generators::InstallGenerator
- Defined in:
- lib/generators/apitome/install/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#copy_assets ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/generators/apitome/install/install_generator.rb', line 16 def copy_assets return unless [:assets] @asset_root = "../../../../app/assets" copy_file "#{@asset_root}/javascripts/apitome/bundle.js", "public/javascripts/apitome/application.js" copy_file "#{@asset_root}/stylesheets/apitome/bundle.css", "public/stylesheets/apitome/application.css" end |
#copy_initializers ⇒ Object
11 12 13 14 |
# File 'lib/generators/apitome/install/install_generator.rb', line 11 def copy_initializers copy_file "templates/initializer.rb", "config/initializers/apitome.rb" copy_file "templates/api.md", "doc/api.md" end |
#display_post_install ⇒ Object
24 25 26 |
# File 'lib/generators/apitome/install/install_generator.rb', line 24 def display_post_install readme "POST_INSTALL" if behavior == :invoke end |