Skip to content

Commit 53ae13d

Browse files
authored
fix(bundler): Pull correct 32bit linuxdeploy appimage, closes #4260 (#4269)
1 parent 9845a5c commit 53ae13d

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"tauri-bundler": patch
3+
---
4+
5+
Pull correct linuxdeploy AppImage when building for 32-bit targets.

tooling/bundler/src/bundle/linux/templates/appimage

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ set -euxo pipefail
88
export ARCH={{arch}}
99
APPIMAGE_BUNDLE_XDG_OPEN=${APPIMAGE_BUNDLE_XDG_OPEN-0}
1010

11+
if [ "$ARCH" == "i686" ]; then
12+
linuxdeploy_arch="i386"
13+
else
14+
linuxdeploy_arch="$ARCH"
15+
fi
16+
1117
mkdir -p "{{app_name}}.AppDir"
1218
cp -r ../appimage_deb/data/usr "{{app_name}}.AppDir"
1319

@@ -34,7 +40,7 @@ ln -s "usr/share/applications/{{app_name}}.desktop" "{{app_name}}.desktop"
3440
cd ..
3541

3642
wget -q -4 -O linuxdeploy-plugin-gtk.sh "https://raw.githubusercontent.com/tauri-apps/linuxdeploy-plugin-gtk/master/linuxdeploy-plugin-gtk.sh"
37-
wget -q -4 -O linuxdeploy-${ARCH}.AppImage https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-${ARCH}.AppImage
43+
wget -q -4 -O linuxdeploy-${ARCH}.AppImage https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-${linuxdeploy_arch}.AppImage
3844

3945
chmod +x linuxdeploy-plugin-gtk.sh
4046
chmod +x linuxdeploy-${ARCH}.AppImage

0 commit comments

Comments
 (0)