Repository navigation
Expand file tree
/
Copy pathelectron-builder.json
More file actions
67 lines (67 loc) · 2.28 KB
/
Copy pathelectron-builder.json
File metadata and controls
67 lines (67 loc) · 2.28 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
65
66
67
{
"appId": "com.wmux.app",
"productName": "wmux",
"npmRebuild": false,
"directories": {
"output": "release"
},
"publish": {
"provider": "github",
"owner": "amirlehmam",
"repo": "wmux"
},
"files": [
"dist/**/*",
"package.json",
"node_modules/**/*",
"!**/*.ts",
"!**/*.tsx",
"!src/**/*",
"!docs/**/*",
"!tests/**/*"
],
"asarUnpack": [
"node_modules/node-pty/prebuilds/**"
],
"win": {
"icon": "resources/icons/icon.ico",
"target": [
{ "target": "nsis", "arch": ["x64"] }
]
},
"nsis": {
"oneClick": false,
"allowToChangeInstallationDirectory": true,
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "wmux",
"artifactName": "wmux-${version}-setup.${ext}",
"include": "build/installer.nsh"
},
"portable": {
"artifactName": "wmux-${version}-portable.exe"
},
"extraResources": [
{ "from": "resources/icon.png", "to": "icon.png" },
{ "from": "resources/icons/icon.ico", "to": "icon.ico" },
{ "from": "resources/themes", "to": "themes" },
{ "from": "resources/sounds", "to": "sounds" },
{ "from": "resources/claude-instructions.md", "to": "claude-instructions/claude-instructions.md" },
{ "from": "src/shell-integration", "to": "shell-integration" },
{ "from": "dist/cli/wmux.js", "to": "cli/wmux.js" },
{ "from": "dist/cli/wmux-hook.js", "to": "cli/wmux-hook.js" },
{ "from": "dist/cli/wmux-codex.js", "to": "cli/wmux-codex.js" },
{ "from": "dist/cli/codex-relay.js", "to": "cli/codex-relay.js" },
{ "from": "dist/cli/codex-session-tracker.js", "to": "cli/codex-session-tracker.js" },
{ "from": "node_modules/ws", "to": "cli/node_modules/ws" },
{ "from": "dist/cli/transport-deadline.js", "to": "cli/transport-deadline.js" },
{ "from": "dist/cli/wsl-network.js", "to": "cli/wsl-network.js" },
{ "from": "src/cli-bin", "to": "cli-bin" },
{ "from": "src/cli-bin-ps", "to": "cli-bin-ps" },
{ "from": "src/codex-bin", "to": "codex-bin" },
{ "from": "src/codex-bin-ps", "to": "codex-bin-ps" },
{ "from": "resources/wmux-orchestrator", "to": "wmux-orchestrator" },
{ "from": "resources/opencode-plugin", "to": "opencode-plugin" },
{ "from": "resources/pi-extension", "to": "pi-extension" }
]
}