diff options
Diffstat (limited to 'Library/Homebrew/dependency_collector.rb')
| -rw-r--r-- | Library/Homebrew/dependency_collector.rb | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb index 43e701078..8ede0c144 100644 --- a/Library/Homebrew/dependency_collector.rb +++ b/Library/Homebrew/dependency_collector.rb @@ -132,14 +132,15 @@ class DependencyCollector end def autotools_dep(spec, tags) - unless MacOS::Xcode.provides_autotools? - case spec - when :libltdl then spec = :libtool - else tags << :build - end + return if MacOS::Xcode.provides_autotools? - Dependency.new(spec.to_s, tags) + if spec == :libltdl + spec = :libtool + tags << :run end + + tags << :build unless tags.include? :run + Dependency.new(spec.to_s, tags) end def ant_dep(spec, tags) |
