From dfe1e091f4c959f4479668240d6be0b859f1703b Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Fri, 18 Jul 2025 14:58:19 +0500 Subject: [PATCH] fix(build): fix appimage format Signed-off-by: Boris Yumankulov --- build-aux/AppImageBuilder.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-aux/AppImageBuilder.yml b/build-aux/AppImageBuilder.yml index 85c31ff..29eead9 100644 --- a/build-aux/AppImageBuilder.yml +++ b/build-aux/AppImageBuilder.yml @@ -1,5 +1,4 @@ version: 1 - script: # 1) чистим старый AppDir - rm -rf AppDir || true @@ -17,7 +16,6 @@ script: - rm -f AppDir/usr/local/lib/python3.10/dist-packages/PySide6/{Qt3D*,QtBluetooth*,QtCharts*,QtConcurrent*,QtDataVisualization*,QtDesigner*,QtHelp*,QtMultimedia*,QtNetwork*,QtOpenGL*,QtPositioning*,QtPrintSupport*,QtQml*,QtQuick*,QtRemoteObjects*,QtScxml*,QtSensors*,QtSerialPort*,QtSql*,QtStateMachine*,QtTest*,QtWeb*,QtXml*} - shopt -s extglob - rm -rf AppDir/usr/local/lib/python3.10/dist-packages/PySide6/Qt/lib/!(libQt6Core*|libQt6Gui*|libQt6Widgets*|libQt6OpenGL*|libQt6XcbQpa*|libQt6Wayland*|libQt6Egl*|libicudata*|libicuuc*|libicui18n*|libQt6DBus*|libQt6Svg*|libQt6Qml*|libQt6Network*) - AppDir: path: ./AppDir after_bundle: @@ -35,7 +33,7 @@ AppDir: # Статика и отладка - find $TARGET_APPDIR -type f \( -name '*.a' -o -name '*.la' -o -name '*.h' -o -name '*.cmake' -o -name '*.pdb' \) -delete || true # Strip ELF бинарников - - find $TARGET_APPDIR -type f -executable -exec file {} \; | grep ELF | cut -d: -f1 | xargs strip --strip-unneeded || true + - "find $TARGET_APPDIR -type f -executable -exec file {} \\; | grep ELF | cut -d: -f1 | xargs strip --strip-unneeded || true" app_info: id: ru.linux_gaming.PortProtonQt name: PortProtonQt @@ -75,7 +73,6 @@ AppDir: PYTHONHOME: '${APPDIR}/usr' PYTHONPATH: '${APPDIR}/usr/local/lib/python3.10/dist-packages' PERLLIB: '${APPDIR}/usr/share/perl5:${APPDIR}/usr/lib/x86_64-linux-gnu/perl/5.34:${APPDIR}/usr/share/perl/5.34' - AppImage: sign-key: None arch: x86_64