From 14353b5491f64852da15af9cf3a1623a7dcda4b6 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Tue, 7 Sep 2010 09:23:29 -0700 Subject: [PATCH] brew-audit: add check for git and fix warnings --- Library/Contributions/examples/brew-audit.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Library/Contributions/examples/brew-audit.rb b/Library/Contributions/examples/brew-audit.rb index b968ef3273..666d524231 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."