-
Notifications
You must be signed in to change notification settings - Fork 280
/
Copy pathelectron-builder.yml
41 lines (34 loc) · 908 Bytes
/
electron-builder.yml
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
productName: Polar Bookshelf
electronVersion: 2.0.2
appId: io.inputneuron/polar
compression: store
npmRebuild: false
directories:
output: dist
buildResources: build
app: .
mac:
category: Reference
icon: ./icons/icon.icns
target: dmg
fileAssociations:
- ext: "pdf"
role: "Viewer"
linux:
synopsis: Polar Bookshelf PDF reader
description: Polar Bookshelf PDF reader
category: Reference
# WARNING: 'icon' is NOT supported well or at all on Linux. the only way to
# get them to work is to define them under 'mac' and use the icon.icns file
# to specify the icons.
fileAssociations:
- ext: "pdf"
win:
target: nsis, portable
icon: ./icons/icon-512x512.png
fileAssociations:
- ext: "pdf"
# https://www.electron.build/configuration/publish
# https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/
publish: github
asar: false