# HG changeset patch # User Chris Cannam # Date 1530130106 -3600 # Node ID fb9a63059d25ffac028a64500153e067e3a7b382 # Parent d8dfd30d6d41eed147343c89c0ca4f8021b6570a Attempt to handle libraries in /lib. I have a bad feeling about this diff -r d8dfd30d6d41 -r fb9a63059d25 deploy/linux/deploy-appimage.sh --- a/deploy/linux/deploy-appimage.sh Wed Jun 27 16:23:16 2018 +0100 +++ b/deploy/linux/deploy-appimage.sh Wed Jun 27 21:08:26 2018 +0100 @@ -26,7 +26,7 @@ add_dependencies() { local binary="$1" - for lib in $(ldd "$binary" | grep '=> /usr/lib/' | sed 's/^.*=> //' | sed 's/ .*$//' | grep -v 'libc.so' | grep -v 'libm.so'); do + for lib in $(ldd "$binary" | egrep '=> (/usr)?/lib/' | sed 's/^.*=> //' | sed 's/ .*$//' | grep -v 'libc.so' | grep -v 'libm.so'); do mkdir -p "$targetdir/$(dirname $lib)" if [ ! -f "$targetdir/$lib" ]; then cp -Lv "$lib" "$targetdir/$lib"