Sha256: 24ff6159cd6fe1a8c44f64ae6e775078f5273f72116d9d8724ab0fa7051a6f1e

Contents?: true

Size: 789 Bytes

Versions: 8

Compression:

Stored size: 789 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

      initializer :ecm_cms_engine do
        ::ActiveAdmin.setup do |config|
          config.load_paths += Dir[root.join('app', 'admin')]
          config.register_stylesheet 'ecm_cms.css'
          config.register_javascript 'ecm_cms.js'
        end
      end if Gem::Specification.find_all_by_name('activeadmin').any?

      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

8 entries across 8 versions & 1 rubygems

Version Path
ecm_cms2-2.1.4 lib/ecm/cms/engine.rb
ecm_cms2-2.1.3 lib/ecm/cms/engine.rb
ecm_cms2-2.1.2 lib/ecm/cms/engine.rb
ecm_cms2-2.1.1 lib/ecm/cms/engine.rb
ecm_cms2-2.1.0 lib/ecm/cms/engine.rb
ecm_cms2-2.0.4 lib/ecm/cms/engine.rb
ecm_cms2-2.0.3 lib/ecm/cms/engine.rb
ecm_cms2-2.0.2 lib/ecm/cms/engine.rb