diff options
| author | Mike McQuaid | 2017-05-21 16:34:46 +0100 |
|---|---|---|
| committer | GitHub | 2017-05-21 16:34:46 +0100 |
| commit | d8565ed21f2dc131340ef7f2240ef1e45a5afb7e (patch) | |
| tree | 793460ea2ce1e08c8dd12ff7d4bce4a4ef75ce6b /Library | |
| parent | 7000f50d5f79cb9c6b1e2d53a0cc9ec8283fd3ec (diff) | |
| parent | 49e8c19feb3031da3ded6bd52818ea8ed4c7b3d7 (diff) | |
| download | brew-d8565ed21f2dc131340ef7f2240ef1e45a5afb7e.tar.bz2 | |
Merge pull request #2661 from MikeMcQuaid/build-deps-not-missing
formula: build dependencies are never missing.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/formula.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index d6ff2e134..8bcac183f 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -1553,11 +1553,11 @@ class Formula def missing_dependencies(hide: nil) hide ||= [] missing_dependencies = recursive_dependencies do |dependent, dep| - if dep.optional? || dep.recommended? + if dep.build? + Dependency.prune + elsif dep.optional? || dep.recommended? tab = Tab.for_formula(dependent) Dependency.prune unless tab.with?(dep) - elsif dep.build? - Dependency.prune end end |
