Skip to content

Commit 4adf0af

Browse files
Add build-server task and update file copy commands to add the server binary to the archive
1 parent afaeedd commit 4adf0af

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

plugin/Taskfile.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,16 @@ tasks:
88
generate:
99
cmds:
1010
- cmd: go generate ./...
11+
- task: build-server
12+
13+
build-server:
14+
internal: true
15+
dir: ../server
16+
cmds:
17+
- cmd: task build
18+
- cmd: cp build/deweb-server{{.BIN_EXT}} ../plugin/build
19+
vars:
20+
BIN_EXT: '{{if eq .OS "windows"}}.exe{{end}}'
1121

1222
run:
1323
cmds:
@@ -53,6 +63,8 @@ tasks:
5363
platforms: [linux, darwin]
5464
- cmd: cp build/deweb-plugin /usr/local/share/massastation/plugins/deweb-plugin
5565
platforms: [linux, darwin]
66+
- cmd: cp build/deweb-server /usr/local/share/massastation/plugins/deweb-plugin
67+
platforms: [linux, darwin]
5668
- cmd: cp favicon.png /usr/local/share/massastation/plugins/deweb-plugin
5769
platforms: [linux, darwin]
5870
- cmd: cp manifest.json /usr/local/share/massastation/plugins/deweb-plugin
@@ -61,6 +73,8 @@ tasks:
6173
platforms: [windows]
6274
- cmd: cp build/deweb-plugin.exe "C:/Program Files (x86)/MassaStation/plugins/deweb-plugin"
6375
platforms: [windows]
76+
- cmd: cp build/deweb-server.exe "C:/Program Files (x86)/MassaStation/plugins/deweb-plugin"
77+
platforms: [windows]
6478
- cmd: cp favicon.png "C:/Program Files (x86)/MassaStation/plugins/deweb-plugin"
6579
platforms: [windows]
6680
- cmd: cp manifest.json "C:/Program Files (x86)/MassaStation/plugins/deweb-plugin"

0 commit comments

Comments
 (0)