fix non-ELF file checking (#13)

This commit is contained in:
zerobikappa
2022-02-08 04:30:57 +08:00
committed by GitHub
parent f7881a4816
commit 12e0e983f9

View File

@@ -107,7 +107,7 @@ done
for i in "$plugins_target_dir"/*; do
[ -d "$i" ] && continue
[ ! -f "$i" ] && echo "File does not exist: $i" && continue
"$(file "$i" | grep -v ELF --silent)" && echo "Ignoring non ELF file: $i" && continue
(file "$i" | grep -v ELF --silent) && echo "Ignoring non ELF file: $i" && continue
echo "Manually setting rpath for $i"
patchelf --set-rpath '$ORIGIN/..:$ORIGIN' "$i"
@@ -127,7 +127,7 @@ done
for i in "$helpers_target_dir"/*; do
[ -d "$i" ] && continue
[ ! -f "$i" ] && echo "File does not exist: $i" && continue
"$(file "$i" | grep -v ELF --silent)" && echo "Ignoring non ELF file: $i" && continue
(file "$i" | grep -v ELF --silent) && echo "Ignoring non ELF file: $i" && continue
echo "Manually setting rpath for $i"
patchelf --set-rpath '$ORIGIN/../..' "$i"