From 72f889fef06def94083f4d0457b5729ef151bc16 Mon Sep 17 00:00:00 2001 From: Steven Peters Date: Wed, 2 Nov 2016 16:49:37 -0700 Subject: [PATCH] audit: restore check that was lost in #927 This audit check ensures that certain build dependencies are explicitly marked either as `:build` or `:run`. It seems to have been lost in #927. It was also adjusted in #1290. --- Library/Homebrew/dev-cmd/audit.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Library/Homebrew/dev-cmd/audit.rb b/Library/Homebrew/dev-cmd/audit.rb index e83cf1b8cf..7ae80d51ba 100644 --- a/Library/Homebrew/dev-cmd/audit.rb +++ b/Library/Homebrew/dev-cmd/audit.rb @@ -415,6 +415,12 @@ class FormulaAuditor EOS when *BUILD_TIME_DEPS next if dep.build? || dep.run? + problem <<-EOS.undent + #{dep} dependency should be + depends_on "#{dep}" => :build + Or if it is indeed a runtime dependency + depends_on "#{dep}" => :run + EOS end end end