Sha256: e0af776a6a4f7f5dd2b18c2913fd836ce464e2f44bdd6fde78f25538585f4287
Contents?: true
Size: 881 Bytes
Versions: 2
Compression:
Stored size: 881 Bytes
Contents
module Apitome class Engine < ::Rails::Engine isolate_namespace Apitome if Apitome.configuration.precompile_assets && config.respond_to?(:assets) config.assets.precompile += %w{apitome/*.css apitome/*.js} else config.assets.precompile += %w{} # Have to set this to empty for it to work end config.assets.paths << root.join('assets', 'stylesheets').to_s config.assets.paths << root.join('assets', 'javascripts').to_s initializer :assets, group: :all do |app| # default the root if it's not set Apitome.configuration.root ||= app.root end config.after_initialize do |app| # prepend routes so a catchall doesn't get in the way if Apitome.configuration.mount_at.present? app.routes.prepend do mount Apitome::Engine => Apitome.configuration.mount_at end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
apitome-0.2.1 | lib/apitome/engine.rb |
apitome-0.2.0 | lib/apitome/engine.rb |