Sha256: 2be8ddf4cef9f0cf0f85610b8d734f431b5984c30b935ee982dc72c8f55abf1f

Contents?: true

Size: 668 Bytes

Versions: 3

Compression:

Stored size: 668 Bytes

Contents

namespace :assets do
  desc "Compile all the assets named in config.assets.precompile"
  task :precompile => :environment do
    # Give assets access to asset_path
    Sprockets::Helpers::RailsHelper

    assets = Rails.application.config.assets.precompile
    Rails.application.assets.precompile(*assets)
  end

  desc "Remove compiled assets"
  task :clean => :environment do
    assets = Rails.application.config.assets
    public_asset_path = Rails.public_path + assets.prefix
    file_list = FileList.new("#{public_asset_path}/*.js", "#{public_asset_path}/*.css")
    file_list.each do |file|
      rm file
      rm "#{file}.gz", :force => true
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
railties-3.1.0.rc4 lib/rails/tasks/assets.rake
railties-3.1.0.rc3 lib/rails/tasks/assets.rake
railties-3.1.0.rc2 lib/rails/tasks/assets.rake