formula: return "*.dylib" for shared_library("*") on macOS

This commit is contained in:
Seeker 2020-12-24 08:18:32 -08:00
parent 0aa4259654
commit 509b977b50

View File

@ -1470,7 +1470,14 @@ class Formula
end
def shared_library(name, version = nil)
"#{name}.#{version}#{"." unless version.nil?}dylib"
return "*.dylib" if name == "*" && (version.blank? || version == "*")
infix = if version == "*"
"{,.*}"
elsif version.present?
".#{version}"
end
"#{name}#{infix}.dylib"
end
# an array of all core {Formula} names