-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathelectron-builder.json
More file actions
42 lines (42 loc) · 1.01 KB
/
electron-builder.json
File metadata and controls
42 lines (42 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
"appId": "com.algoux.kessoku-the-broadcaster",
"productName": "Kessoku the Broadcaster",
"artifactName": "Kessoku-the-Broadcaster-${version}-${os}-${arch}.${ext}",
"files": ["dist/electron/**", "dist/ui/**"],
"extraResources": [
"dist/electron/preload.cts",
{
"from": "resources/ffmpeg",
"to": "ffmpeg",
"filter": ["**/*"]
},
{
"from": "resources",
"to": "resources",
"filter": ["*.png", "*.jpg", "*.jpeg", "*.ico"]
}
],
"publish": null,
"generateUpdatesFilesForAllChannels": false,
"mac": {
"target": "dmg",
"icon": "resources/icon/icon.icon"
},
"linux": {
"target": ["AppImage", "deb"],
"category": "Utility",
"icon": "resources/icon/icon.png"
},
"win": {
"target": "nsis",
"icon": "resources/icon/icon.ico"
},
"nsis": {
"oneClick": false,
"perMachine": true,
"allowElevation": true,
"allowToChangeInstallationDirectory": true,
"createDesktopShortcut": true,
"createStartMenuShortcut": true
}
}