build: add deb and rpm build config

This commit is contained in:
Fhilipe Coelho 2024-04-11 12:19:56 -03:00
parent 9403236d7e
commit ae8cc3bcfb

View File

@ -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'
},
}),
],