language/perl: use versioned shebang
This commit is contained in:
parent
728bb547a7
commit
8db3c6bfd0
@ -12,7 +12,7 @@ module Language
|
||||
|
||||
def detected_perl_shebang(formula = self)
|
||||
perl_path = if formula.uses_from_macos_elements&.include? "perl"
|
||||
"/usr/bin/perl"
|
||||
"/usr/bin/perl#{MacOS.preferred_perl_version}"
|
||||
elsif formula.deps.map(&:name).include? "perl"
|
||||
Formula["perl"].opt_bin/"perl"
|
||||
else
|
||||
|
||||
@ -37,7 +37,7 @@ describe Language::Perl::Shebang do
|
||||
Utils::Shebang.rewrite_shebang described_class.detected_perl_shebang(f), file
|
||||
|
||||
expected_shebang = if OS.mac?
|
||||
"/usr/bin/perl"
|
||||
"/usr/bin/perl#{MacOS.preferred_perl_version}"
|
||||
else
|
||||
HOMEBREW_PREFIX/"opt/perl/bin/perl"
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user