From a4c66d04c5b2fe127d6a6a999c77f1e4811457b8 Mon Sep 17 00:00:00 2001 From: Ylber Gashi Date: Mon, 2 Dec 2024 23:06:10 +0100 Subject: [PATCH] Update executable name for Linux and configure RPM/Deb makers --- apps/desktop/forge.config.ts | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/apps/desktop/forge.config.ts b/apps/desktop/forge.config.ts index 4d6bb12f..81e6f36a 100644 --- a/apps/desktop/forge.config.ts +++ b/apps/desktop/forge.config.ts @@ -12,7 +12,7 @@ import fs from 'fs/promises'; const config: ForgeConfig = { packagerConfig: { name: 'Colanode', - executableName: 'Colanode', + executableName: process.platform === 'linux' ? 'colanode' : 'Colanode', icon: 'assets/colanode_logo_black', appBundleId: 'com.colanode.desktop', asar: true, @@ -49,8 +49,18 @@ const config: ForgeConfig = { makers: [ new MakerSquirrel({}), new MakerZIP({}, ['darwin']), - new MakerRpm({}), - new MakerDeb({}), + new MakerRpm({ + options: { + bin: 'colanode', + name: 'colanode' + } + }), + new MakerDeb({ + options: { + bin: 'colanode', + name: 'colanode' + } + }), ], publishers: [ {