aboutsummaryrefslogtreecommitdiffstats
path: root/electron-builder.yml
diff options
context:
space:
mode:
Diffstat (limited to 'electron-builder.yml')
-rw-r--r--electron-builder.yml22
1 files changed, 16 insertions, 6 deletions
diff --git a/electron-builder.yml b/electron-builder.yml
index a0818d55c..e683e8f98 100644
--- a/electron-builder.yml
+++ b/electron-builder.yml
@@ -7,22 +7,32 @@ appId: "com.kytwb.ferdi"
7compression: maximum 7compression: maximum
8 8
9mac: 9mac:
10 hardenedRuntime: true
11 gatekeeperAssess: false
10 category: public.app-category.productivity 12 category: public.app-category.productivity
11 icon: ./build-helpers/images/icon.icns 13 icon: ./build-helpers/images/icon.icns
14 entitlements: ./build-helpers/default.entitlements.mac.plist
15 entitlementsInherit: ./build-helpers/default.entitlements.mac.inherit.plist
16
17afterSign: ./build-helpers/notarize.js
12 18
13dmg: 19dmg:
14 background: ./build-helpers/images/dmgInstaller.tiff 20 background: ./build-helpers/images/dmgInstaller.tiff
15 icon: ./build-helpers/images/icon.icns 21 icon: ./build-helpers/images/icon.icns
16 iconSize: 128 22 iconSize: 128
17 contents: [{x: 380, y: 240, type: link, path: /Applications}, {x: 122, y: 240, type: file}] 23 contents:
24 [
25 { x: 380, y: 240, type: link, path: /Applications },
26 { x: 122, y: 240, type: file },
27 ]
18 28
19win: 29win:
20 icon: ./build-helpers/images/icon.ico 30 icon: ./build-helpers/images/icon.ico
21 target: 31 target:
22 target: nsis 32 target: nsis
23 arch: 33 arch:
24 - x64 34 - x64
25 - ia32 35 - ia32
26 36
27linux: 37linux:
28 icon: ./build-helpers/images/icons 38 icon: ./build-helpers/images/icons
@@ -39,10 +49,10 @@ nsis:
39 perMachine: false 49 perMachine: false
40 oneClick: true 50 oneClick: true
41 51
42protocols: 52protocols:
43 name: Ferdi 53 name: Ferdi
44 schemes: [ferdi] 54 schemes: [ferdi]
45 55
46asarUnpack: 56asarUnpack:
47 - ./dictionaries 57 - ./dictionaries
48 - ./assets/images/taskbar 58 - ./assets/images/taskbar