-
Notifications
You must be signed in to change notification settings - Fork 56
/
Copy pathelectron-builder.yml
67 lines (61 loc) · 1.34 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
appId: com.gns3.web-ui
copyright: "Copyright © 2018 GNS3"
productName: "GNS3 Web UI"
artifactName: "${productName}-${os}-${arch}-${version}.${ext}"
asar: true
compression: normal
generateUpdatesFilesForAllChannels: true
directories:
output: build
files:
- dist
- main.js
- renderer.js
- sentry.js
- installed-software.js
- local-server.js
- console-executor.js
- package.json
extraFiles:
- dist/exe.gns3server/**
- dist/ubridge/**
- dist/vpcs/**
- dist/dynamips/**
mac:
category: public.app-category.developer-tools
# publish: github
target:
- dmg
dmg:
# background: "build/appdmg.png"
icon: "dist/assets/icons/mac/icon.icns"
iconSize: 128
contents:
- x: 380
y: 240
type: link
path: /Applications
- x: 122
y: 240
type: file
linux:
# publish: github
icon: "dist/assets/icons/png"
category: "Network"
packageCategory: "Network"
description: "GNS3 Web UI Prototype application. Please don't use it as long as it's not officially announced."
target:
- deb
- AppImage
maintainer: "Dominik Ziajka <[email protected]>"
win:
publish:
provider: "github"
owner: "GNS3"
icon: "dist/assets/icons/win/icon.ico"
publisherName: GNS3 Technologies Corporation
nsis:
perMachine: true
oneClick: false
allowToChangeInstallationDirectory: true
license: "LICENSE"