Sha256: 75434d2c927479923c74c789a7f8bc46a25016ac2f9d87319fb832a8507305f2

Contents?: true

Size: 802 Bytes

Versions: 6

Compression:

Stored size: 802 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/*.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

6 entries across 6 versions & 1 rubygems

Version Path
casein-5.1.1.5 lib/casein/engine.rb
casein-5.1.1.4 lib/casein/engine.rb
casein-5.1.1.3 lib/casein/engine.rb
casein-5.1.1.2 lib/casein/engine.rb
casein-5.1.1.1 lib/casein/engine.rb
casein-5.1.1.0 lib/casein/engine.rb