Skip to content

Commit 33b01e6

Browse files
committed
commands for lunabase prod
1 parent 747dd00 commit 33b01e6

File tree

2 files changed

+19
-4
lines changed

2 files changed

+19
-4
lines changed

Diff for: Makefile.toml

+17-3
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ dependencies = [
5757
"import_lunabase",
5858
]
5959

60-
[tasks.lunabase_prod]
60+
[tasks.internal_lunabase_prod]
6161
workspace = false
6262
command = "godot"
6363
args = ["--path", "godot/lunabase", "-d"]
@@ -66,7 +66,11 @@ dependencies = [
6666
"import_lunabase",
6767
]
6868

69-
[tasks.lunabase_prodx]
69+
[tasks.lunabase_prod]
70+
workspace = false
71+
run_task = { name = ["internal_lunabase_prod", "lunaserver-web-client-controls", "lunaserver-web-client-streaming"], parallel = true }
72+
73+
[tasks.internal_lunabase_prodx]
7074
workspace = false
7175
command = "godot"
7276
args = ["--path", "godot/lunabase", "-d"]
@@ -83,4 +87,14 @@ args = ["--path", "godot/lunasim", "-e"]
8387
[tasks.edit_lunabase]
8488
workspace = false
8589
command = "godot"
86-
args = ["--path", "godot/lunabase", "-e"]
90+
args = ["--path", "godot/lunabase", "-e"]
91+
92+
[tasks.lunaserver-web-client-controls]
93+
workspace = false
94+
command = "cargo"
95+
args = ["run", "-p", "lunaserver-web-client", "--", "10600"]
96+
97+
[tasks.lunaserver-web-client-streaming]
98+
workspace = false
99+
command = "cargo"
100+
args = ["run", "-p", "lunaserver-web-client", "--", "10601"]

Diff for: lunaserver-web/lunaserver-web-client/src/main.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ async fn main() {
4343
let init_msg = websocket
4444
.try_next()
4545
.await
46-
.expect("Failed to receive initial message from lunaserver")
46+
.ok()
47+
.flatten()
4748
.expect("Failed to receive initial message from lunaserver");
4849
if let Message::Text(text) = init_msg {
4950
println!("{text}")

0 commit comments

Comments
 (0)