Sha256: 397eaea21bb7bdecefb4f16621223879ff264c1145f3601eb06593745b47d030
Contents?: true
Size: 1.25 KB
Versions: 4
Compression:
Stored size: 1.25 KB
Contents
require_relative './config' module Geri class Engine < ::Rails::Engine isolate_namespace Geri initializer :append_migrations do |app| unless app.root.to_s.match root.to_s app.config.paths['db/migrate'] << config.paths['db/migrate'].expanded[0] end end config.i18n.default_locale = :en config.generators do |g| g.test_framework :rspec end initializer :update_asset_paths do |app| config.assets.paths << app.root.join('app', 'site', 'assets', 'javascripts') config.assets.paths << app.root.join('app', 'site', 'assets', 'vendor') config.assets.paths << app.root.join('app', 'site', 'assets', 'stylesheets') config.assets.paths << app.root.join('app', 'site', 'assets', 'images') config.assets.paths << app.root.join('app', 'assets', 'vendor') end initializer :update_assets do config.assets.precompile += %w{ site.js site.css geri/admin.js geri/admin.css ckeditor/ckeditor.js } + %w{ geri/admin/editor.css geri/admin/editor.js } end initializer :add_all_site_images_to_assets do Dir.glob(Rails.root.join('app', 'site', 'assets', 'images', '**').to_s).each do |asset| config.assets.precompile << File.basename(asset) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
geri-0.1.4 | lib/geri/engine.rb |
geri-0.1.3 | lib/geri/engine.rb |
geri-0.1.1 | lib/geri/engine.rb |
geri-0.1.0 | lib/geri/engine.rb |