do not try to clean directories that have already been removed

This commit is contained in:
josh committed 2013-09-19 17:06:20 -04:00
1 parent 3e4e9cce1c
commit ab51ddcc1b
1 file changed
+1
+1
View File
@@ -32,6 +32,7 @@ module Rscons
end
# remove all created directories if they are empty
cache.directories.sort {|a, b| b.size <=> a.size}.each do |directory|
next unless File.directory?(directory)
if (Dir.entries(directory) - ['.', '..']).empty?
Dir.rmdir(directory) rescue nil
end