Skip to content

Commit aaaf89a

Browse files
committed
#114 - support building DMG on mac
1 parent 5fad647 commit aaaf89a

File tree

3 files changed

+544
-511
lines changed

3 files changed

+544
-511
lines changed

forge.config.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import type { ForgeConfig } from '@electron-forge/shared-types';
22
import { MakerSquirrel } from '@electron-forge/maker-squirrel';
33
import { MakerZIP } from '@electron-forge/maker-zip';
4-
import { MakerDeb } from '@electron-forge/maker-deb';
5-
import { MakerRpm } from '@electron-forge/maker-rpm';
4+
import { MakerDMG } from '@electron-forge/maker-dmg';
65
import { AutoUnpackNativesPlugin } from '@electron-forge/plugin-auto-unpack-natives';
76
import { WebpackPlugin } from '@electron-forge/plugin-webpack';
87
import { FusesPlugin } from '@electron-forge/plugin-fuses';
@@ -17,7 +16,7 @@ const config: ForgeConfig = {
1716
icon: './images/icon',
1817
},
1918
rebuildConfig: {},
20-
makers: [new MakerSquirrel({}), new MakerZIP({}, ['darwin']), new MakerRpm({}), new MakerDeb({})],
19+
makers: [new MakerSquirrel({}), new MakerZIP({}, ['linux']), new MakerDMG()],
2120
plugins: [
2221
new AutoUnpackNativesPlugin({}),
2322
new WebpackPlugin({

0 commit comments

Comments
 (0)