Sha256: adc6e7e0193110535fe11ba4b8815f96843b76e53c82d0949b85b4b397759e26

Contents?: true

Size: 900 Bytes

Versions: 12

Compression:

Stored size: 900 Bytes

Contents

require "caseadilla"
require "rails"

module Caseadilla
  class Engine < Rails::Engine
    @flavor = nil

    class << self
      attr_accessor :flavor
    end
    
    config.after_initialize do
      Rails.application.config.assets.paths << root.join("app", "assets", "fonts")
    end

    initializer "caseadilla.assets.precompile" do |app|
      app.config.assets.precompile += %w(caseadilla/*.svg caseadilla/*.eot caseadilla/*.woff caseadilla/*.ttf caseadilla/login.css caseadilla/caseadilla.css caseadilla/caseadilla.js caseadilla/html5shiv.js caseadilla/custom.css caseadilla/custom.js caseadilla/*.png)
    end

    rake_tasks do
      load "railties/tasks.rake"
    end
    
  end
  
  class RouteConstraint

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

   end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
caseadilla-0.0.13 lib/caseadilla/engine.rb
caseadilla-0.0.12 lib/caseadilla/engine.rb
caseadilla-0.0.11 lib/caseadilla/engine.rb
caseadilla-0.0.10 lib/caseadilla/engine.rb
caseadilla-0.0.9 lib/caseadilla/engine.rb
caseadilla-0.0.8 lib/caseadilla/engine.rb
caseadilla-0.0.7 lib/caseadilla/engine.rb
caseadilla-0.0.6 lib/caseadilla/engine.rb
caseadilla-0.0.5 lib/caseadilla/engine.rb
caseadilla-0.0.4 lib/caseadilla/engine.rb
caseadilla-0.0.3 lib/caseadilla/engine.rb
caseadilla-0.0.2 lib/caseadilla/engine.rb