From ae8cc3bcfb5a70e45bfba2df9c04c4c862893816 Mon Sep 17 00:00:00 2001 From: Fhilipe Coelho Date: Thu, 11 Apr 2024 12:19:56 -0300 Subject: [PATCH] build: add deb and rpm build config --- forge.config.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/forge.config.ts b/forge.config.ts index de42f3ea..b8bf46d3 100644 --- a/forge.config.ts +++ b/forge.config.ts @@ -17,6 +17,7 @@ const config: ForgeConfig = { packagerConfig: { asar: true, icon: "./images/icon.png", + executableName: "Hydra", extraResource: [ "./resources/hydra.db", "./resources/icon_tray.png", @@ -34,11 +35,17 @@ const config: ForgeConfig = { new MakerSquirrel({ setupIcon: "./images/icon.ico", }), - new MakerZIP({}, ["darwin"]), - new MakerRpm({}), + new MakerZIP({}, ["darwin", "linux"]), + new MakerRpm({ + options: { + mimeType: ["x-scheme-handler/hydralauncher"], + bin: './Hydra' + }, + }), new MakerDeb({ options: { mimeType: ["x-scheme-handler/hydralauncher"], + bin: './Hydra' }, }), ],