Skip to content

Commit f5f810f

Browse files
authored
updater function
1 parent b3074b5 commit f5f810f

File tree

11 files changed

+8703
-4639
lines changed

11 files changed

+8703
-4639
lines changed

electron-builder.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
appId: com.patrickcool.omegahh42
2+
productName: omegahh42
3+
directories:
4+
buildResources: build
5+
output: dist
6+
files:
7+
- src/**/*
8+
- '!src/temperatures.db'
9+
asarUnpack:
10+
- node_modules/serialport/**
11+
- node_modules/@serialport/**
12+
- node_modules/sqlite3/**
13+
- node_modules/bindings/**
14+
- node_modules/file-uri-to-path/**
15+
- node_modules/node-addon-api/**
16+
- node_modules/prebuild-install/**
17+
- node_modules/node-gyp-build/**
18+
win:
19+
executableName: omegahh42
20+
icon: src/icon.ico
21+
target:
22+
- target: nsis
23+
arch:
24+
- x64
25+
nsis:
26+
artifactName: ${name}-${version}-setup.${ext}
27+
shortcutName: ${productName}
28+
uninstallDisplayName: ${productName}
29+
oneClick: false
30+
perMachine: false
31+
allowToChangeInstallationDirectory: true
32+
deleteAppDataOnUninstall: false
33+
mac:
34+
icon: src/icon.icns
35+
entitlementsInherit: build/entitlements.mac.plist
36+
target:
37+
- target: dmg
38+
arch:
39+
- x64
40+
- arm64
41+
linux:
42+
icon: src/icon.png
43+
target:
44+
- target: AppImage
45+
arch:
46+
- x64
47+
- target: deb
48+
arch:
49+
- x64
50+
publish:
51+
provider: github
52+
owner: Pslice
53+
repo: omega-hh42

0 commit comments

Comments
 (0)