aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/formula_support.rb
diff options
context:
space:
mode:
authorJack Nagel2013-06-09 13:44:59 -0500
committerJack Nagel2013-06-09 13:45:25 -0500
commit8b9a3a560f93b1a1f42dcae83240ffddb6763be0 (patch)
tree1f2bbd62743b91234a46fc091b7fc0d88027a7b8 /Library/Homebrew/formula_support.rb
parent33cae6ac42a480c39b9510ac4d65a3c5b6c08797 (diff)
downloadbrew-8b9a3a560f93b1a1f42dcae83240ffddb6763be0.tar.bz2
Separate formula conflicts from requirements
Closes Homebrew/homebrew#20357.
Diffstat (limited to 'Library/Homebrew/formula_support.rb')
-rw-r--r--Library/Homebrew/formula_support.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/Library/Homebrew/formula_support.rb b/Library/Homebrew/formula_support.rb
index 114e46de4..e7e2231fd 100644
--- a/Library/Homebrew/formula_support.rb
+++ b/Library/Homebrew/formula_support.rb
@@ -2,6 +2,8 @@ require 'download_strategy'
require 'checksum'
require 'version'
+FormulaConflict = Struct.new(:name, :reason)
+
class SoftwareSpec
attr_reader :checksum, :mirrors, :specs
attr_reader :using # for auditing