perl generic builder: recognize #!/usr/bin/env perl

This commit is contained in:
Gabriel Ebner 2017-12-15 19:07:56 +01:00
parent 774559a0ca
commit dbeffe38e8

View File

@ -17,10 +17,7 @@ preConfigure() {
first=$(dd if="$fn" count=2 bs=1 2> /dev/null) first=$(dd if="$fn" count=2 bs=1 2> /dev/null)
if test "$first" = "#!"; then if test "$first" = "#!"; then
echo "patching $fn..." echo "patching $fn..."
sed < "$fn" > "$fn".tmp \ sed -i "$fn" -e "s|^#\!\(.*[ /]perl.*\)$|#\!\1$perlFlags|"
-e "s|^#\!\(.*/perl.*\)$|#\! \1$perlFlags|"
if test -x "$fn"; then chmod +x "$fn".tmp; fi
mv "$fn".tmp "$fn"
fi fi
fi fi
done done