🐛 Fixed the issue of package file transfer under Linux
This commit is contained in:
4
bin/helpers/merge.ts
vendored
4
bin/helpers/merge.ts
vendored
@@ -167,9 +167,9 @@ StartupNotify=true
|
|||||||
await fsExtra.writeFile(srcDesktopFilePath, desktopContent);
|
await fsExtra.writeFile(srcDesktopFilePath, desktopContent);
|
||||||
|
|
||||||
// Set up desktop file in bundle configuration
|
// 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 = {
|
tauriConf.bundle.linux.deb.files = {
|
||||||
[`/usr/share/applications/${desktopFileName}`]: `../assets/${desktopFileName}`,
|
[`/usr/share/applications/${desktopFileName}`]: `assets/${desktopFileName}`,
|
||||||
};
|
};
|
||||||
|
|
||||||
const validTargets = ['deb', 'appimage', 'rpm'];
|
const validTargets = ['deb', 'appimage', 'rpm'];
|
||||||
|
|||||||
@@ -5,10 +5,7 @@
|
|||||||
"active": true,
|
"active": true,
|
||||||
"linux": {
|
"linux": {
|
||||||
"deb": {
|
"deb": {
|
||||||
"depends": ["curl", "wget"],
|
"depends": ["curl", "wget"]
|
||||||
"files": {
|
|
||||||
"/usr/share/applications/com-pake-weekly.desktop": "assets/com-pake-weekly.desktop"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"targets": ["deb", "appimage"]
|
"targets": ["deb", "appimage"]
|
||||||
|
|||||||
Reference in New Issue
Block a user