-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathelectron-builder.yml
More file actions
64 lines (56 loc) · 1.17 KB
/
electron-builder.yml
File metadata and controls
64 lines (56 loc) · 1.17 KB
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
appId: io.streambooru.StreamBooru
productName: StreamBooru
directories:
output: dist
buildResources: build
files:
- "electron/**"
- "renderer/**"
- "src/**"
- "package.json"
- "!node_modules/.cache"
asar: true
linux:
category: Utility
target:
- deb
- tar.gz
maintainer: "Atlas Commons <mrhowe95@gmail.com>"
vendor: "StreamBooru Project"
deb:
depends:
- libgtk-3-0
- libnss3
- libasound2
- libxss1
- libxtst6
synopsis: StreamBooru
description: "StreamBooru - multi-site booru browser (Electron)."
win:
target:
- nsis
nsis:
oneClick: true
perMachine: false
allowToChangeInstallationDirectory: false
artifactName: "${productName}-Setup-${version}.${ext}"
extraMetadata:
name: streambooru
flatpak:
license: LICENSE
runtime: org.freedesktop.Platform
runtimeVersion: "24.08"
sdk: org.freedesktop.Sdk
base: org.electronjs.Electron2.BaseApp
baseVersion: "24.08"
finishArgs:
- --share=ipc
- --socket=fallback-x11
- --socket=wayland
- --device=dri
- --share=network
- --filesystem=home
- --filesystem=xdg-download
mimeTypes:
- x-scheme-handler/http
- x-scheme-handler/https