Skip to content

Commit d5843b1

Browse files
committed
add zip for macOS + Linux
1 parent 2215ec8 commit d5843b1

File tree

3 files changed

+27
-1
lines changed

3 files changed

+27
-1
lines changed

src/gui/forge.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import type { ForgeConfig } from '@electron-forge/shared-types';
22
import { MakerSquirrel } from '@electron-forge/maker-squirrel';
33
import { MakerDMG } from "@electron-forge/maker-dmg";
44
import { MakerFlatpak } from "@electron-forge/maker-flatpak";
5+
import { MakerZIP } from "@electron-forge/maker-zip";
56
import { PublisherGithub } from '@electron-forge/publisher-github';
67
import { VitePlugin } from '@electron-forge/plugin-vite';
78
import { FusesPlugin } from '@electron-forge/plugin-fuses';
@@ -27,7 +28,7 @@ const config: ForgeConfig = {
2728
},
2829
},
2930
rebuildConfig: {},
30-
makers: [new MakerSquirrel({}), new MakerDMG(), new MakerFlatpak({
31+
makers: [new MakerSquirrel({}), new MakerDMG(), new MakerZIP({}, ['darwin', 'linux']), new MakerFlatpak({
3132
// Override the default settings:
3233
// Uses `org.freedesktop.Platform//24.08` and `org.freedesktop.SDK//24.08` instead of `19.08`
3334
// Uses zypak v2024.01.17 instead of the default (v2021).

src/gui/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"@electron-forge/maker-dmg": "~7.4.0",
2323
"@electron-forge/maker-flatpak": "~7.4.0",
2424
"@electron-forge/maker-squirrel": "~7.4.0",
25+
"@electron-forge/maker-zip": "~7.4.0",
2526
"@electron-forge/plugin-auto-unpack-natives": "~7.4.0",
2627
"@electron-forge/plugin-fuses": "~7.4.0",
2728
"@electron-forge/plugin-vite": "~7.4.0",

src/gui/pnpm-lock.yaml

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)