aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Vandenberg2011-05-31 13:23:42 -0700
committerAdam Vandenberg2011-05-31 13:32:47 -0700
commit82b9e60b845a14799fc4ffdea8ce8f9fdaae58f8 (patch)
tree1d3c67d5e8b3988dc8da14989816fc1f86b79739
parente1175997cb46ebf0663db05437e2f54de8257f83 (diff)
downloadhomebrew-82b9e60b845a14799fc4ffdea8ce8f9fdaae58f8.tar.bz2
brew-audit: do not abort after first brew with errors
-rwxr-xr-xLibrary/Homebrew/cmd/audit.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb
index a3d120acd..a37317d99 100755
--- a/Library/Homebrew/cmd/audit.rb
+++ b/Library/Homebrew/cmd/audit.rb
@@ -246,6 +246,8 @@ end
module Homebrew extend self
def audit
+ errors = false
+
ff.each do |f|
problems = []
problems += audit_formula_instance f
@@ -274,11 +276,13 @@ module Homebrew extend self
problems += audit_formula_options(f, text_without_patch)
unless problems.empty?
+ errors = true
puts "#{f.name}:"
puts problems * "\n"
puts
- exit 1
end
end
+
+ exit 1 if errors
end
end