feat: Add DMG maker and remove ZIP maker

This commit is contained in:
2026-06-01 09:23:13 -05:00
parent 4d39ec4e93
commit 7f3544d28b
3 changed files with 396 additions and 45 deletions
+4 -2
View File
@@ -1,8 +1,8 @@
import type { ForgeConfig } from '@electron-forge/shared-types';
import { MakerSquirrel } from '@electron-forge/maker-squirrel';
import { MakerZIP } from '@electron-forge/maker-zip';
import { MakerDeb } from '@electron-forge/maker-deb';
import { MakerRpm } from '@electron-forge/maker-rpm';
import { MakerDMG } from '@electron-forge/maker-dmg';
import { VitePlugin } from '@electron-forge/plugin-vite';
import { FusesPlugin } from '@electron-forge/plugin-fuses';
import { FuseV1Options, FuseVersion } from '@electron/fuses';
@@ -18,7 +18,9 @@ const config: ForgeConfig = {
new MakerSquirrel({
setupIcon: 'resources/VynteIcon.ico'
}),
new MakerZIP({}, ['darwin']),
new MakerDMG({
icon: 'resources/VynteIcon.icns',
}),
new MakerRpm({
options: {
icon: 'resources/VynteIcon.png'