fix linux build

This commit is contained in:
uncor3
2025-10-20 19:09:16 +00:00
parent 64995e9b8b
commit 5c57f1b101
+9 -3
View File
@@ -106,18 +106,24 @@ jobs:
- name: Prepare for AppImage
run: |
export APPDIR=$PWD/AppDir
wget -c -nv "https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage"
chmod a+x linuxdeployqt-continuous-x86_64.AppImage
mkdir -p "$APPDIR/usr/bin"
mkdir -p "$APPDIR/usr/share/applications"
mkdir -p "$APPDIR/usr/share/icons/hicolor/256x256/apps"
cp build/iDescriptor "$APPDIR/usr/bin/"
cp resources/icons/app-icon/icon.png "$APPDIR/usr/share/icons/hicolor/256x256/apps/iDescriptor.png"
export APPDIR=$PWD/AppDir
# Remove unused Qt SQL plugins to fix linuxdeployqt error
rm ${{ github.workspace }}/Qt/6.7.2/gcc_64/plugins/sqldrivers/libqsqlmimer.so || true
export GSTREAMER_VERSION=1.0
export APPDIR=$PWD/AppDir
mkdir -p "$APPDIR/usr/bin"
cp build/iDescriptor "$APPDIR/usr/bin/"
# Bundle GStreamer plugins + helpers