From e2bc7859e2028c1a2a101bf7a744395db5b36166 Mon Sep 17 00:00:00 2001 From: Tw93 Date: Thu, 21 Aug 2025 20:31:55 +0800 Subject: [PATCH] :bug: Fixed the issue of package file transfer under Linux --- bin/helpers/merge.ts | 4 ++-- src-tauri/tauri.linux.conf.json | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/bin/helpers/merge.ts b/bin/helpers/merge.ts index 677a4d0..05b9a66 100644 --- a/bin/helpers/merge.ts +++ b/bin/helpers/merge.ts @@ -167,9 +167,9 @@ StartupNotify=true await fsExtra.writeFile(srcDesktopFilePath, desktopContent); // Set up desktop file in bundle configuration - // Use relative path from .pake directory to assets + // Use absolute path from src-tauri directory to assets tauriConf.bundle.linux.deb.files = { - [`/usr/share/applications/${desktopFileName}`]: `../assets/${desktopFileName}`, + [`/usr/share/applications/${desktopFileName}`]: `assets/${desktopFileName}`, }; const validTargets = ['deb', 'appimage', 'rpm']; diff --git a/src-tauri/tauri.linux.conf.json b/src-tauri/tauri.linux.conf.json index 053504f..067a3ca 100644 --- a/src-tauri/tauri.linux.conf.json +++ b/src-tauri/tauri.linux.conf.json @@ -5,10 +5,7 @@ "active": true, "linux": { "deb": { - "depends": ["curl", "wget"], - "files": { - "/usr/share/applications/com-pake-weekly.desktop": "assets/com-pake-weekly.desktop" - } + "depends": ["curl", "wget"] } }, "targets": ["deb", "appimage"]