fix: guard batch AppImage icon path with pre-flight check
This commit is contained in:
@@ -106,6 +106,9 @@ echo "==> [5/6] Bundle batch AppImage"
|
||||
# Batch is CLI-only; reuse the upstream SVG icon so --create-desktop-file has
|
||||
# an icon to reference (linuxdeploy errors if the Icon= entry has no match).
|
||||
BATCH_ICON_FILE="$APPDIR_BATCH/usr/share/icons/hicolor/scalable/apps/glabels.svg"
|
||||
|
||||
[ -f "$BATCH_ICON_FILE" ] || { echo "ERROR: batch icon not found: $BATCH_ICON_FILE" >&2; exit 1; }
|
||||
|
||||
cd "$BUILD_DIR"
|
||||
APPIMAGE_EXTRACT_AND_RUN=1 \
|
||||
"$LINUXDEPLOY_BIN" \
|
||||
|
||||
Reference in New Issue
Block a user