aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rwxr-xr-xLibrary/Contributions/examples/brew-audit.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/Library/Contributions/examples/brew-audit.rb b/Library/Contributions/examples/brew-audit.rb
index b968ef327..666d52423 100755
--- a/Library/Contributions/examples/brew-audit.rb
+++ b/Library/Contributions/examples/brew-audit.rb
@@ -112,6 +112,15 @@ def audit_formula_instance f
problems << " * Dep #{d} is an alias; switch to the real name."
end
+ # Check for things we don't like to depend on.
+ # We allow non-Homebrew installs whenenever possible.
+ f.deps.each do |d|
+ case d
+ when "git"
+ problems << " * Don't use Git as a dependency; we allow non-Homebrew git installs."
+ end
+ end
+
# Google Code homepages should end in a slash
if f.homepage =~ %r[^https?://code\.google\.com/p/[^/]+[^/]$]
problems << " * Google Code homepage should end with a slash."