diff options
| author | Andre Arko | 2010-02-11 17:05:38 -0800 |
|---|---|---|
| committer | Andre Arko | 2010-02-11 17:05:38 -0800 |
| commit | c1679de4e389a10f61a74009bb851e3d37c660ad (patch) | |
| tree | 17ca84a873bb12381f7a5493be369bd161bf1736 | |
| parent | 8179a28767178fb2b7e2d9b30b88cfd680bbb4d1 (diff) | |
| download | homebrew-c1679de4e389a10f61a74009bb851e3d37c660ad.tar.bz2 | |
Don't abort cleanup if formulae are missing
| -rwxr-xr-x | bin/brew | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -211,7 +211,11 @@ begin if ARGV.named.empty? require 'formula' HOMEBREW_CELLAR.children.each do |rack| - cleanup(rack.basename.to_s) if rack.directory? + begin + cleanup(rack.basename.to_s) if rack.directory? + rescue FormulaUnavailableError => e + opoo "Formula not found for #{e.name}" + end end else ARGV.named.each { |name| cleanup name} |
