From 076df32be3f3e55e5d440401caeef74066d17b7e Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Mon, 28 Oct 2013 14:44:20 -0500 Subject: [PATCH] Add ant dependency Closes Homebrew/homebrew#23484. Closes Homebrew/homebrew#23494. Closes Homebrew/homebrew#23681. --- Library/Homebrew/dependency_collector.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb index f8bd2d41a8..43e7010783 100644 --- a/Library/Homebrew/dependency_collector.rb +++ b/Library/Homebrew/dependency_collector.rb @@ -109,6 +109,7 @@ class DependencyCollector when :python3 then PythonDependency.new("3", tags) # Tiger's ld is too old to properly link some software when :ld64 then LD64Dependency.new if MacOS.version < :leopard + when :ant then ant_dep(spec, tags) else raise "Unsupported special dependency #{spec.inspect}" end @@ -141,6 +142,13 @@ class DependencyCollector end end + def ant_dep(spec, tags) + if MacOS.version >= :mavericks + tags << :build + Dependency.new(spec.to_s, tags) + end + end + def resource_dep(spec, tags) tags << :build strategy = spec.download_strategy