diff --git a/appimage/deploy-linux.sh b/appimage/deploy-linux.sh index da40a82..30ff82d 100644 --- a/appimage/deploy-linux.sh +++ b/appimage/deploy-linux.sh @@ -123,12 +123,7 @@ if [ "${DEPLOY_QT}" == "1" ]; then _QT_PLUGIN_PATH=$(readlink -e $(find ${_QT_PATH} -type d -regex '.*/plugins/platforms' | head -n 1)/../) - mkdir -p ${LIB_DIR}/../plugins/platforms - cp -nv "${_QT_PLUGIN_PATH}/platforms/*" ${LIB_DIR}/../plugins/platforms/ - # Find any remaining libraries needed for Qt libraries - _NOT_FOUND+=$(get_deps ${LIB_DIR}/../plugins/platforms/libqxcb.so $LIB_DIR) - - for i in audio bearer imageformats mediaservice platforminputcontexts platformthemes xcbglintegrations; do + for i in audio bearer imageformats mediaservice platforminputcontexts platformthemes xcbglintegrations platforms; do mkdir -p ${LIB_DIR}/../plugins/${i} cp -rnv ${_QT_PLUGIN_PATH}/${i}/*.so ${LIB_DIR}/../plugins/${i} find ${LIB_DIR}/../plugins/ -type f -regex '.*\.so' -exec patchelf --set-rpath '$ORIGIN/../../lib:$ORIGIN' {} ';'