Update executable name for Linux and configure RPM/Deb makers

This commit is contained in:
Ylber Gashi
2024-12-02 23:06:10 +01:00
parent d4a84cedcc
commit a4c66d04c5

View File

@@ -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: [
{