keg_fix_install_names: fixup plists.

This commit is contained in:
Mike McQuaid 2015-04-20 19:00:56 +01:00
parent e370cd784b
commit 24bdcb7b39

View File

@ -38,7 +38,7 @@ class Keg
end
end
files = pkgconfig_files | libtool_files | script_files
files = pkgconfig_files | libtool_files | script_files | plist_files
files.group_by { |f| f.stat.ino }.each_value do |first, *rest|
s = first.open("rb", &:read)
@ -198,4 +198,14 @@ class Keg
end if lib.directory?
libtool_files
end
def plist_files
plist_files = []
self.find do |pn|
next if pn.symlink? or pn.directory? or pn.extname != '.plist'
plist_files << pn
end
plist_files
end
end