diff options
| author | Jack Nagel | 2013-10-28 14:44:20 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-10-28 14:44:20 -0500 |
| commit | 076df32be3f3e55e5d440401caeef74066d17b7e (patch) | |
| tree | c8a3a3e261ac00fb7cedbbeb2e5c5729f4ce7154 | |
| parent | 64b472788acf8fe5087fabea3efa23036b3efcc2 (diff) | |
| download | brew-076df32be3f3e55e5d440401caeef74066d17b7e.tar.bz2 | |
Add ant dependency
Closes Homebrew/homebrew#23484.
Closes Homebrew/homebrew#23494.
Closes Homebrew/homebrew#23681.
| -rw-r--r-- | Library/Homebrew/dependency_collector.rb | 8 |
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 |
