Sha256: fbf2a2e10a7e215a47021670f9cfc7b352b83e2895e651ce00f2460d31a53478

Contents?: true

Size: 583 Bytes

Versions: 9

Compression:

Stored size: 583 Bytes

Contents

module YariiEditor
  class Engine < ::Rails::Engine
    isolate_namespace YariiEditor

    ROOT_PATH = Pathname.new(File.join(__dir__, "..", ".."))
    
    config.to_prepare do
      Dir.glob(Rails.root.join('app', 'decorators', '**', '*_decorator*.rb')).each do |c|
        require_dependency(c)
      end
    end

    config.app_middleware.use(
      Rack::Static,
      urls: ["/yarii-editor-packs"], root: ROOT_PATH.join("public")
    )

    initializer "yarii_editor.assets.precompile" do |app|
      app.config.assets.precompile += %w( butterfly-small.png )
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
yarii-editor-0.4.8 lib/yarii-editor/engine.rb
yarii-editor-0.4.7 lib/yarii-editor/engine.rb
yarii-editor-0.4.6 lib/yarii-editor/engine.rb
yarii-editor-0.4.5 lib/yarii-editor/engine.rb
yarii-editor-0.4.4 lib/yarii-editor/engine.rb
yarii-editor-0.4.3 lib/yarii-editor/engine.rb
yarii-editor-0.4.2 lib/yarii-editor/engine.rb
yarii-editor-0.4.1 lib/yarii-editor/engine.rb
yarii-editor-0.4.0 lib/yarii-editor/engine.rb