-
Notifications
You must be signed in to change notification settings - Fork 8
/
electron-builder.yml
49 lines (49 loc) · 1.61 KB
/
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
42
43
44
45
46
47
48
49
appId: org.brunstad.bmm
productName: BMM alpha
protocols:
- name: Custom BMM
schemes: ["bmm"]
mac:
category: public.app-category.music
entitlements: build/entitlements.mac.plist
icon: resources/app.icns
hardenedRuntime: true
darkModeSupport: true
gatekeeperAssess: true
target:
- target: dmg
arch: x64
- target: dmg
arch: arm64
win:
target:
- msi
- zip
linux:
category: Audio;Player
desktop:
Keywords: audio;bcc;bmm;brunstad;christian;church;edification;faith;media;music;sermon
SingleMainWindow: true
StartupWMClass: bmm-web
MimeType: x-scheme-handler/bmm
target:
- AppImage
- deb
deb:
packageName: bmm-web
# For questions specific to the Debian package, users can e-mail me.
# We don't have an author e-mail in the package.json, otherwise that one would be used.
# For Debian packages such information is mandatory
maintainer: gijsbertth+bmm-web.deb-ACvYJHQajj4ArT1JgO4osw@gmail.com
depends:
- libnotify4
- libxtst6
- libnss3
recommends:
# Most XDG supporting desktop distros will use a trigger installed by this package to automatically register the URI scheme handling.
# However, the app RUNs without it, and distros are free to provide a different mechanism (or let the user handle it manually).
# Documentation states: (https://www.debian.org/doc/debian-policy/ch-relationships.html)
# > This declares a strong, but not absolute, dependency.
# > The Recommends field should list packages that would be found together with this one in all but unusual installations.
- desktop-file-utils
packageCategory: sound