-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathelectron-builder.json
More file actions
110 lines (110 loc) · 2.67 KB
/
Copy pathelectron-builder.json
File metadata and controls
110 lines (110 loc) · 2.67 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
{
"$schema": "https://raw.githubusercontent.com/electron-userland/electron-builder/master/packages/app-builder-lib/scheme.json",
"appId": "io.out-loud.outloud",
"productName": "Out Loud",
"buildVersion": "2.1.1",
"directories": {
"output": "releases/desktop",
"buildResources": "build-resources"
},
"files": [
"electron/**/*.js",
"electron/**/*.cjs",
"electron/**/*.png",
"electron/models/**/*",
"electron-ui/dist/**/*",
"package.json"
],
"extraResources": [
{
"from": "docs/app/openapi.yaml",
"to": "openapi.yaml"
}
],
"mac": {
"category": "public.app-category.utilities",
"target": [
{
"target": "dmg",
"arch": ["arm64", "x64"]
},
{
"target": "zip",
"arch": ["arm64", "x64"]
}
],
"identity": "Julia Kafarska (8Y2UTZ2NBZ)",
"icon": "build-resources/icon.icns",
"hardenedRuntime": true,
"gatekeeperAssess": false,
"entitlements": "build-resources/entitlements.mac.plist",
"entitlementsInherit": "build-resources/entitlements.mac.plist",
"notarize": false
},
"dmg": {
"background": "build-resources/dmg-background.png",
"iconSize": 80,
"window": {
"width": 500,
"height": 320
},
"contents": [
{
"x": 145,
"y": 75
},
{
"x": 350,
"y": 75,
"type": "link",
"path": "/Applications"
}
]
},
"win": {
"target": [
{
"target": "nsis",
"arch": ["x64"]
}
],
"icon": "build-resources/icon.ico"
},
"nsis": {
"oneClick": false,
"allowToChangeInstallationDirectory": true,
"installerIcon": "build-resources/icon.ico",
"uninstallerIcon": "build-resources/icon.ico",
"include": "build-resources/installer.nsh"
},
"linux": {
"target": [
{ "target": "AppImage", "arch": ["x64", "arm64"] },
{ "target": "deb", "arch": ["x64", "arm64"] }
],
"icon": "build-resources/icons",
"category": "Utility"
},
"mas": {
"hardenedRuntime": false,
"target": [
{
"target": "pkg",
"arch": ["universal"]
}
],
"x64ArchFiles": "**/onnxruntime-node/bin/**",
"identity": "Julia Kafarska (8Y2UTZ2NBZ)",
"provisioningProfile": "build-resources/embedded.provisionprofile",
"entitlements": "build-resources/entitlements.mas.plist",
"entitlementsInherit": "build-resources/entitlements.mas.inherit.plist",
"category": "public.app-category.utilities"
},
"asar": true,
"asarUnpack": [
"node_modules/onnxruntime-node/**/*",
"node_modules/ffmpeg-static/**/*",
"node_modules/espeak-ng/**/*",
"electron/models/**/*"
]
}