From 0c237a86797eabd181b5dd889e8981ab1648320e Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Sat, 28 Jul 2012 13:02:46 -0300 Subject: Add conflicts_with DSL method conflicts_with is a thin wrapper around Requirement which simplifies marking conflicts between formulae. Closes Homebrew/homebrew#13687. Signed-off-by: Misty De Meo --- Library/Homebrew/cmd/info.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Library/Homebrew/cmd') diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb index 079794f27..0489a02e0 100644 --- a/Library/Homebrew/cmd/info.rb +++ b/Library/Homebrew/cmd/info.rb @@ -68,6 +68,11 @@ module Homebrew extend self end puts "Depends on: #{f.deps*', '}" unless f.deps.empty? + conflicts = [] + f.external_deps.each do |dep| + conflicts << dep.formula if dep.is_a? ConflictRequirement + end + puts "Conflicts with: #{conflicts*', '}" unless conflicts.empty? if f.rack.directory? kegs = f.rack.children -- cgit v1.2.3