audit: check for missing xz build-time dep

Closes Homebrew/homebrew#17565.
This commit is contained in:
Jack Nagel 2013-02-03 14:54:18 -06:00
parent 66d91ac0e4
commit 3c7837e5a9

View File

@ -222,6 +222,10 @@ class FormulaAuditor
if urls.any? { |p| p =~ %r[^git://github\.com/] }
problem "Use https:// URLs for accessing GitHub repositories."
end
if urls.any? { |u| u =~ /\.xz/ } && !f.deps.any? { |d| d.name == "xz" }
problem "Missing a build-time dependency on 'xz'"
end
end
def audit_specs