Skip to content

Commit faccc8c

Browse files
committed
Modify default build config
- Modified the build config of `electron-builder` provided in thie boilerplate to build universal mac apps (for apple silicon & intel CPU), and 32 & 64 bit Windows exe by defualt.
1 parent 7ad3d4b commit faccc8c

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

package.json

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"next-patch": "npm --no-git-tag-version version prepatch",
1414
"next-minor": "npm --no-git-tag-version version preminor",
1515
"next-major": "npm --no-git-tag-version version premajor",
16-
"build:win": "electron-builder build --win --x64",
17-
"build:mac": "electron-builder build --mac --x64"
16+
"build:win": "electron-builder build --win",
17+
"build:mac": "electron-builder build --mac"
1818
},
1919
"build": {
2020
"appId": "com.devtography.electron_boilerplate",
@@ -24,11 +24,19 @@
2424
"output": "./out/"
2525
},
2626
"mac": {
27-
"target": "dmg"
27+
"target": {
28+
"target": "dmg",
29+
"arch": "universal"
30+
}
2831
},
2932
"win": {
30-
"target": "nsis",
31-
"asar": true
33+
"target": {
34+
"target": "nsis",
35+
"arch": [
36+
"x64",
37+
"ia32"
38+
]
39+
}
3240
},
3341
"nsis": {
3442
"oneClick": false,

0 commit comments

Comments
 (0)