kodi/profile.d: only include addon lib directories in LD_LIBRARY_PATH if they contains shared libraries

This commit is contained in:
Rudi Heitbaum 2023-11-18 13:03:19 +00:00
parent 0d2323eb31
commit 065d3f5e88

View File

@ -9,6 +9,9 @@ export PATH
# LD_LIBRARY_PATH
for addon in /storage/.kodi/addons/*/lib /usr/lib/kodi/addons/*/lib; do
[ -d "$addon" ] && LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$addon"
[ -d "$addon" ] && (
files="$(find $addon ! -type d -name '*.so*' -maxdepth 1)"
[ ! -z "$files" ] && LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$addon"
)
done
export LD_LIBRARY_PATH