module Sprockets::Rails::Context
def self.included(klass)
def self.included(klass) klass.class_eval do class_attribute :config, :assets_prefix, :digest_assets end end
def compute_asset_path(path, options = {})
def compute_asset_path(path, options = {}) @dependencies << 'actioncontroller-asset-url-config' begin asset_uri = resolve(path) rescue FileNotFound # TODO: eh, we should be able to use a form of locate that returns # nil instead of raising an exception. end if asset_uri asset = link_asset(path) digest_path = asset.digest_path path = digest_path if digest_assets File.join(assets_prefix || "/", path) else super end end