aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2013-10-28 14:44:20 -0500
committerJack Nagel2013-10-28 14:44:20 -0500
commit076df32be3f3e55e5d440401caeef74066d17b7e (patch)
treec8a3a3e261ac00fb7cedbbeb2e5c5729f4ce7154 /Library
parent64b472788acf8fe5087fabea3efa23036b3efcc2 (diff)
downloadbrew-076df32be3f3e55e5d440401caeef74066d17b7e.tar.bz2
Add ant dependency
Closes Homebrew/homebrew#23484. Closes Homebrew/homebrew#23494. Closes Homebrew/homebrew#23681.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/dependency_collector.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb
index f8bd2d41a..43e701078 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