libtool-kill-dependency_libs.sh: Ensure this only runs on *.la files

Fixes: https://github.com/libguestfs/libguestfs/issues/182
Reported-by: Mohamed Akram
This commit is contained in:
Richard W.M. Jones
2025-04-22 11:18:40 +01:00
parent 84d86f42d9
commit 6bf8c05961

View File

@@ -50,10 +50,11 @@ done
#echo "${args[@]}"
"${args[@]}"
if [ -n "$output" ]; then
# Only do this for *.la files.
case "$output" in *.la )
cp -p "$output" "$output.tmp"
# Remove dependency_libs from output.
sed "s/^dependency_libs=.*/dependency_libs=''/" < "$output.tmp" > "$output"
rm "$output.tmp"
fi
esac