Sha256: 1d93455727da191bd639255407a599fda4b8d62b51083da6b9406c99b3624b59
Contents?: true
Size: 1.2 KB
Versions: 1
Compression:
Stored size: 1.2 KB
Contents
require 'rake' require 'rake/sprocketstask' require 'sprockets' module Sprockets module Rails class Task < Rake::SprocketsTask attr_accessor :cache_path def define namespace :assets do # Override this task change the loaded dependencies desc "Load asset compile environment" task :environment do # Load gems in assets group of Gemfile Bundler.require(:assets) if defined?(Bundler) # Load full Rails environment by default Rake::Task['environment'].invoke end desc "Compile all the assets named in config.assets.precompile" task :precompile => :environment do with_logger do manifest.compile(assets) end end desc "Remove old compiled assets" task :clean => :environment do with_logger do manifest.clean(keep) end end desc "Remove compiled assets" task :clobber => :environment do with_logger do manifest.clobber rm_rf cache_path if cache_path end end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sprockets-rails-2.0.0.rc3 | lib/sprockets/rails/task.rb |