Sha256: 319ea9fafb15ed5674cd0545937e9063ea83fb68583b35cea04595f610b220d0

Contents?: true

Size: 847 Bytes

Versions: 1

Compression:

Stored size: 847 Bytes

Contents

require "casein"
require "rails"
require 'bootstrap-sass'

module Casein
  class Engine < Rails::Engine
    
    initializer "casein.assets.precompile" do |app|
      app.config.assets.precompile += %w(casein/login.css casein/casein.css casein/casein.js casein/html5shiv.js casein/custom.css casein/custom.js casein/auth_custom.css casein/auth_custom.js casein/*.png)
    end

    rake_tasks do
      load "railties/tasks.rake"
    end

    config.generators do |g|
      g.test_framework :rspec, fixture: false
      g.fixture_replacement :factory_girl, dir: 'spec/factories'
      g.assets false
      g.helper false
    end
      
  end
  
  class RouteConstraint

     def matches?(request)
       return false if request.fullpath.include?("/casein")
       return false if request.fullpath.include?("/admin")
       true
     end

   end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
casein-5.2.0.0 lib/casein/engine.rb