detect_cxx_stdlibs: ignore executables.

This commit is contained in:
Mike McQuaid 2014-01-07 08:27:10 +00:00
parent cb0b6a0fa3
commit 44d23c8d40

View File

@ -70,6 +70,7 @@ class Keg
results = Set.new results = Set.new
mach_o_files.each do |file| mach_o_files.each do |file|
next if file.mach_o_executable?
dylibs = file.dynamically_linked_libraries dylibs = file.dynamically_linked_libraries
results << :libcxx unless dylibs.grep(/libc\+\+.+\.dylib/).empty? results << :libcxx unless dylibs.grep(/libc\+\+.+\.dylib/).empty?
results << :libstdcxx unless dylibs.grep(/libstdc\+\+.+\.dylib/).empty? results << :libstdcxx unless dylibs.grep(/libstdc\+\+.+\.dylib/).empty?