Sha256: 9a075022dbdfcc934ab8c3db966f0c9b1b7d72fe42a58274d90901d6cdb2bc54

Contents?: true

Size: 695 Bytes

Versions: 4

Compression:

Stored size: 695 Bytes

Contents

module Modularis
  class Engine < Rails::Engine
    # Save this block, we'll use it in two calls to .initializer
    add_paths_block = lambda { |app|
      app.config.assets.paths << File.expand_path("../../../scss", __FILE__)
      app.config.assets.paths << File.expand_path("../../../js", __FILE__)
      app.config.assets.precompile += %w(vendor/zepto.js vendor/custom.modernizr.js)
    }

    # Standard initializer
    initializer 'modularis.update_asset_paths', &add_paths_block

    # Special initializer lets us precompile assets without fully initializing
    initializer 'modularis.update_asset_paths', :group => :assets,
                &add_paths_block

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
modularis-0.1 lib/modularis/engine.rb
modularis-0.0.3 lib/modularis/engine.rb
modularis-0.0.2 lib/modularis/engine.rb
modularis-0.0.1 lib/modularis/engine.rb