summaryrefslogtreecommitdiffhomepage
path: root/Rakefile
diff options
context:
space:
mode:
authorDaniel Bovensiepen <[email protected]>2014-04-20 05:35:47 +0800
committerDaniel Bovensiepen <[email protected]>2014-04-20 05:35:47 +0800
commitd3195277ffc5ff1b3176289bf797714135868747 (patch)
tree96cc5e8dbcb44add3b4f867cc326e7b118092530 /Rakefile
parent4918e5ec65511728594319d389af78a610997eb8 (diff)
downloadmruby-d3195277ffc5ff1b3176289bf797714135868747.tar.gz
mruby-d3195277ffc5ff1b3176289bf797714135868747.zip
Add Rake command 'deep_clean' which cleans everything including the mrbgems clone directories.
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile10
1 files changed, 9 insertions, 1 deletions
diff --git a/Rakefile b/Rakefile
index dbe2ed0a3..ad0e258b4 100644
--- a/Rakefile
+++ b/Rakefile
@@ -113,5 +113,13 @@ task :clean do
FileUtils.rm_rf t.build_dir, { :verbose => $verbose }
end
FileUtils.rm_f depfiles, { :verbose => $verbose }
- puts "Cleaned up build folder"
+ puts "Cleaned up target build folder"
+end
+
+desc "clean everything!"
+task :deep_clean => ["clean"] do
+ MRuby.each_target do |t|
+ FileUtils.rm_rf t.gem_clone_dir, { :verbose => $verbose }
+ end
+ puts "Cleaned up mrbgems build folder"
end