mirror of
https://github.com/iDescriptor/iDescriptor.git
synced 2026-06-22 03:45:51 +08:00
fix linux build
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user