I\'ve followed the very thorough instructions below to add sprockets/asset pipeline to a legacy Rails 2.3.18 application I\'m working on:
http://jaredonline.github.i
@joris provided good insight, but I had already figured it out by the time you replied!
Inside assets.rake#internal_precompile
, change the last line to:
manifest.compile [ Proc.new { |path| !%w(.js .css).include?(File.extname(path)) }, /application.(css|js)$/ ]
Found this answer a little ways down on this page: http://guides.rubyonrails.org/asset_pipeline.html#precompiling-assets
Looking at the code in Sprockets 2, I see manifest.compile accepts an argument. Browsing the code it looks like the argument is a kind of filter you can use on your assets. I didn't try or test anything with it, but maybe it gives you a starting point.