Sha256: bd889e7bc7cb9807738d284b8e923deed898fc07d27ee410de8df00ca9ecba44
Contents?: true
Size: 689 Bytes
Versions: 4
Compression:
Stored size: 689 Bytes
Contents
require 'rails/generators' module Openseadragon class Install < Rails::Generators::Base source_root File.expand_path('../templates', __FILE__) def assets copy_file "openseadragon.css", "app/assets/stylesheets/openseadragon.css" copy_file "openseadragon.js", "app/assets/javascripts/openseadragon.js" if File.exist? 'app/assets/config/manifest.js' append_to_file 'app/assets/config/manifest.js', "\n//= link openseadragon-assets\n" end end def inject_helper inject_into_class 'app/controllers/application_controller.rb', ApplicationController do " helper Openseadragon::OpenseadragonHelper\n" end end end end
Version data entries
4 entries across 4 versions & 2 rubygems