Sha256: e4289ff9e59974f62fd13720d37372485c5a38b9f128cd2f5643ac6d776c218f

Contents?: true

Size: 800 Bytes

Versions: 4

Compression:

Stored size: 800 Bytes

Contents

module Ecm
  module Cms
    class Engine < ::Rails::Engine
      config.app_generators do |c|
        c.test_framework :rspec, :fixture => true,
                                 :fixture_replacement => nil

        c.integration_tool :rspec
        c.performance_tool :rspec
      end

      # active admin
      initializer :ecm_cms_engine do
        ::ActiveAdmin.setup do |config|
          config.load_paths += Dir[File.dirname(__FILE__) + '/active_admin']
          config.register_stylesheet 'ecm_cms.css'
          config.register_javascript 'ecm_cms.js'
        end
      end if defined?(::ActiveAdmin)

      initializer "ecm_cms.asset_pipeline" do |app|
        app.config.assets.precompile << 'ecm_cms.js'
        app.config.assets.precompile << 'ecm_cms.css'
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ecm_cms2-1.1.1 lib/ecm/cms/engine.rb
ecm_cms2-1.1.0 lib/ecm/cms/engine.rb
ecm_cms2-1.0.1 lib/ecm/cms/engine.rb
ecm_cms2-1.0.0 lib/ecm/cms/engine.rb