diff options
author | Joshua Peek <josh@joshpeek.com> | 2011-05-30 06:46:50 -0700 |
---|---|---|
committer | Joshua Peek <josh@joshpeek.com> | 2011-05-30 06:46:50 -0700 |
commit | 862390542d280fd2796e5c0a81d533130a2974b4 (patch) | |
tree | 23bf68a95528259e7892619ea58cbdb60e3faf4d | |
parent | 96525d632d47847ae5a8d6658ad396b74ecfb6f1 (diff) | |
parent | f4a2b9ee85be47a221f38b805583ff8186f18f3c (diff) | |
download | rails-862390542d280fd2796e5c0a81d533130a2974b4.tar.gz rails-862390542d280fd2796e5c0a81d533130a2974b4.tar.bz2 rails-862390542d280fd2796e5c0a81d533130a2974b4.zip |
Merge pull request #1355 from gnufied/master
Adds rake task to cleanup compiled assets
-rw-r--r-- | railties/lib/rails/tasks/assets.rake | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/railties/lib/rails/tasks/assets.rake b/railties/lib/rails/tasks/assets.rake index 5d2f02af13..5f87edc9e2 100644 --- a/railties/lib/rails/tasks/assets.rake +++ b/railties/lib/rails/tasks/assets.rake @@ -7,4 +7,12 @@ namespace :assets do 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{ |file| rm file } + end end |