module Edge 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("../../../assets/sass", __FILE__) app.config.assets.paths << File.expand_path("../../../assets/js", __FILE__) } # Standard initializer initializer 'edge.update_asset_paths', &add_paths_block # Special initializer lets us precompile assets without fully initializing initializer 'edge.update_asset_paths', :group => :assets, &add_paths_block end end