Sha256: 2a508ac4616947349453bf26294aeaa5a2d6f18f9fe2b6d2de0f83cc68f2715b

Contents?: true

Size: 759 Bytes

Versions: 2

Compression:

Stored size: 759 Bytes

Contents

require "casein"
require "rails"

module Casein
  class Engine < Rails::Engine
    
    config.after_initialize do
      Rails.application.config.assets.paths << root.join("app", "assets", "fonts")
    end

    initializer "casein.assets.precompile" do |app|
      app.config.assets.precompile += %w(casein/*.svg casein/*.eot casein/*.woff casein/*.ttf 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
    
  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

2 entries across 2 versions & 1 rubygems

Version Path
casein-5.0.1.0 lib/casein/engine.rb
casein-5.0.0.0 lib/casein/engine.rb