forked from Heroic-Games-Launcher/HeroicGamesLauncher
-
Notifications
You must be signed in to change notification settings - Fork 0
/
electron-builder.yml
83 lines (74 loc) · 1.97 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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
appId: com.heroicgameslauncher.hgl
productName: Heroic
afterSign: sign/afterSign.js
afterPack: sign/afterPack.js
files:
- build/**/*
- node_modules/**/*
- '!build/bin/*'
- build/bin/legendary.LICENSE
asarUnpack:
- build/icon.png
- build/icon.icns
- build/win_icon.ico
- build/icon-dark.png
- build/icon-light.png
- build/webviewPreload.js
- build/bin/**/*
- '!build/bin/legendary.LICENSE'
electronDownload:
mirror: https://github.com/castlabs/electron-releases/releases/download/v
protocols:
- name: heroic
schemes:
- heroic
win:
artifactName: ${productName}-${version}-Setup-${arch}.${ext}
icon: build/win_icon.ico
files: build/bin/*/win32/*
portable:
artifactName: ${productName}-${version}-Portable-${arch}.${ext}
mac:
artifactName: ${productName}-${version}-macOS-${arch}.${ext}
category: public.app-category.games
icon: build/icon.icns
entitlements: build/entitlements.mac.plist
entitlementsInherit: build/entitlements.mac.plist
notarize:
teamId: DLB2RYLUDX
extendInfo:
com.apple.security.cs.allow-jit: true
files: build/bin/*/darwin/*
dmg:
background: public/dmg.png
window:
width: 600
height: 500
contents:
- x: 10
y: 215
type: file
- x: 420
y: 215
type: link
path: /Applications
linux:
category: Game
icon: build/icon.icns
description: An Open Source Launcher for GOG and Epic Games
desktop:
Name: Heroic Games Launcher
Comment[de]: Ein Open Source Spielelauncher for GOG und Epic Games
files: build/bin/*/linux/*
snap:
base: core20
confinement: strict
grade: stable
category: Games
synopsis: An Open Source Launcher for GOG Amazon and Epic Games
description: Heroic is an Open Source Games Launcher. Right now it supports launching games from the Epic Games Store using Legendary Amazon Games using Nile and GOG Games using our custom implementations Nile and gogdl.
publish:
provider: snapStore
channels:
- edge
repo: heroic