forked from IgorWarzocha/howcode
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathelectron-builder.yml
More file actions
50 lines (50 loc) · 1.18 KB
/
electron-builder.yml
File metadata and controls
50 lines (50 loc) · 1.18 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
appId: howcode.desktop.local
productName: howcode
icon: public/howcode-icon.png
directories:
output: artifacts/electron
files:
- dist/**
- build/electron/**
- build/desktop/**
- package.json
- "!node_modules/**/*.map"
- "!node_modules/lucide-react/**"
asar: true
afterPack: scripts/after-pack-electron.cjs
extraResources:
- from: desktop/resources
to: resources
mac:
artifactName: ${productName}-${version}-${arch}.${ext}
category: public.app-category.developer-tools
extendInfo:
NSMicrophoneUsageDescription: Howcode needs microphone access for local dictation.
target:
- dir
- zip
linux:
target:
- dir
- AppImage
win:
target:
- dir
- nsis
nsis:
artifactName: ${productName} Setup ${version}-${arch}.${ext}
oneClick: false
perMachine: false
allowToChangeInstallationDirectory: true
createDesktopShortcut: false
createStartMenuShortcut: true
asarUnpack:
- node_modules/**
- build/desktop/**
- node_modules/bindings/**
- node_modules/file-uri-to-path/**
- node_modules/**/*.node
- node_modules/node-pty/build/Release/**
- node_modules/node-pty/prebuilds/**
- node_modules/sherpa-onnx-node/**
- node_modules/sherpa-onnx-*/**