diff options
author | Amine Mouafik <amine@mouafik.fr> | 2019-09-19 12:58:52 +0700 |
---|---|---|
committer | Amine Mouafik <amine@mouafik.fr> | 2019-09-19 12:58:52 +0700 |
commit | a2a3fd4785fdf48c13174dc6411b4629a42fbac4 (patch) | |
tree | 2ea03decbeaa4fba26b9d3a03f30f1e4846e8c73 /electron-builder.yml | |
parent | Up electron-builder to support hardened runtime (diff) | |
download | ferdium-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.yml | 18 |
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" | |||
7 | compression: maximum | 7 | compression: maximum |
8 | 8 | ||
9 | mac: | 9 | mac: |
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 | ||
19 | win: | 25 | win: |
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 | ||
27 | linux: | 33 | linux: |
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 | ||
42 | protocols: | 48 | protocols: |
43 | name: Ferdi | 49 | name: Ferdi |
44 | schemes: [ferdi] | 50 | schemes: [ferdi] |
45 | 51 | ||
46 | asarUnpack: | 52 | asarUnpack: |
47 | - ./dictionaries | 53 | - ./dictionaries |
48 | - ./assets/images/taskbar | 54 | - ./assets/images/taskbar |