Class: Tenon::Generators::InstallGenerator

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

Instance Method Summary collapse

Instance Method Details

#copy_filesObject



6
7
8
9
10
11
12
13
14
15
# File 'lib/generators/tenon/install/install_generator.rb', line 6

def copy_files
  copy_file('config/initializers/tenon.rb', File.join(Rails.root, 'config', 'initializers', 'tenon.rb'))
  copy_file('app/views/tenon/shared/_main_nav.html.haml', File.join(Rails.root, 'app', 'views', 'tenon', 'shared', '_main_nav.html.haml'))
  directory('lib/ckeditor', Rails.root.join('public', 'ckeditor'))

  puts ''
  puts 'Make sure you add the following lines of code: '
  puts '  config/application.rb: require "active_record/railtie"'
  puts '  app/controllers/application_controller.rb: helper Tenon::Engine.helpers'
end