aboutsummaryrefslogtreecommitdiffstats
path: root/electron-builder.yml
diff options
context:
space:
mode:
authorLibravatar Amine Mouafik <amine@mouafik.fr>2019-09-19 12:58:52 +0700
committerLibravatar Amine Mouafik <amine@mouafik.fr>2019-09-19 12:58:52 +0700
commita2a3fd4785fdf48c13174dc6411b4629a42fbac4 (patch)
tree2ea03decbeaa4fba26b9d3a03f30f1e4846e8c73 /electron-builder.yml
parentUp electron-builder to support hardened runtime (diff)
downloadferdium-app-a2a3fd4785fdf48c13174dc6411b4629a42fbac4.tar.gz
ferdium-app-a2a3fd4785fdf48c13174dc6411b4629a42fbac4.tar.zst
ferdium-app-a2a3fd4785fdf48c13174dc6411b4629a42fbac4.zip
Review builder config for mac (hardenedRuntime/gatekeeperAssess)
Diffstat (limited to 'electron-builder.yml')
-rw-r--r--electron-builder.yml18
1 files changed, 12 insertions, 6 deletions
diff --git a/electron-builder.yml b/electron-builder.yml
index a0818d55c..be181fd53 100644
--- a/electron-builder.yml
+++ b/electron-builder.yml
@@ -7,6 +7,8 @@ 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
12 14
@@ -14,15 +16,19 @@ dmg:
14 background: ./build-helpers/images/dmgInstaller.tiff 16 background: ./build-helpers/images/dmgInstaller.tiff
15 icon: ./build-helpers/images/icon.icns 17 icon: ./build-helpers/images/icon.icns
16 iconSize: 128 18 iconSize: 128
17 contents: [{x: 380, y: 240, type: link, path: /Applications}, {x: 122, y: 240, type: file}] 19 contents:
20 [
21 { x: 380, y: 240, type: link, path: /Applications },
22 { x: 122, y: 240, type: file },
23 ]
18 24
19win: 25win:
20 icon: ./build-helpers/images/icon.ico 26 icon: ./build-helpers/images/icon.ico
21 target: 27 target:
22 target: nsis 28 target: nsis
23 arch: 29 arch:
24 - x64 30 - x64
25 - ia32 31 - ia32
26 32
27linux: 33linux:
28 icon: ./build-helpers/images/icons 34 icon: ./build-helpers/images/icons
@@ -39,10 +45,10 @@ nsis:
39 perMachine: false 45 perMachine: false
40 oneClick: true 46 oneClick: true
41 47
42protocols: 48protocols:
43 name: Ferdi 49 name: Ferdi
44 schemes: [ferdi] 50 schemes: [ferdi]
45 51
46asarUnpack: 52asarUnpack:
47 - ./dictionaries 53 - ./dictionaries
48 - ./assets/images/taskbar 54 - ./assets/images/taskbar