AppImage Fix

This commit is contained in:
NBA2K1 2025-12-06 19:36:00 +01:00
parent 85ff4d7d4c
commit 77357312a0

View file

@ -314,6 +314,11 @@ jobs:
# Copy built files
cp -r build/linux/x64/release/bundle/* AppDir/usr/bin/
cp -rL linux/packaging/icons/* AppDir/usr/share/icons
# AppImage fix: Create Symlink AppDir/usr/bin/lib/libmpv.so to AppDir/usr/lib/libmpv.so.2
if [ ! -e AppDir/usr/bin/lib/libmpv.so ]; then
mkdir -p AppDir/usr/lib
ln -s libmpv.so.2 AppDir/usr/lib/libmpv.so
fi
# Scan AppDir/usr/bin/lib for existing libraries to exclude them from linuxdeploy packaging
EXCLUDE_LIBS=$(find AppDir/usr/bin/lib -type f -name "*.so*" -exec basename {} \; | sort -u)
# Add --exclude-library flag to each found library