Sha256: a6ce296f162d624258fc64261626917a3db6ca340aa59f25683db59ece45e477

Contents?: true

Size: 1.53 KB

Versions: 4

Compression:

Stored size: 1.53 KB

Contents

module GorgEngine
  class Engine < ::Rails::Engine

    require 'haml-rails'
    require 'jquery-rails'
    require 'jquery-ui-rails'
    require 'unobtrusive_flash'
    require 'materialize-sass'
    require 'uglifier'
    require 'devise'
    require 'omniauth'
    require 'omniauth-cas'
    require 'devise_masquerade'
    require 'cancancan'
    require 'will_paginate'
    require 'will_paginate/active_record'
    require 'awesome_print'
    require 'gorg_slack_chat'
    require 'simple_form'
    require 'virtus'
    require 'gram_v2_client'

    config.generators do |g|
      g.template_engine :haml
      g.test_framework :rspec
      g.fixture_replacement :factory_girl, :dir => 'spec/factories'
    end

    #Load all controllers by default
    config.eager_load_paths << File.expand_path("../app", __FILE__)

    # Load helpers to the app
    require GorgEngine::Engine.config.root + 'app' + 'helpers' + 'application_helper'

    # config assets
    initializer :assets do |config|
      Rails.application.config.assets.paths << GorgEngine::Engine.root.join("app", "assets", "images", "gorg_engine")
      Rails.application.config.assets.precompile += %w( gorg_engine/logo_alumni.jpg )
      Rails.application.config.assets.precompile += %w( gorg_engine/gorg.scss )
    end

    require File.expand_path('config/extra_config.rb',GorgEngine::Engine.root)

    require File.expand_path('lib/generators/gorg_engine_generator.rb',GorgEngine::Engine.root)

    require File.expand_path('app/services/menu_service.rb',GorgEngine::Engine.root)

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
gorg_engine-1.2.4 lib/gorg_engine/engine.rb
gorg_engine-1.2.3 lib/gorg_engine/engine.rb
gorg_engine-1.2.0 lib/gorg_engine/engine.rb
gorg_engine-1.1.0 lib/gorg_engine/engine.rb