From 48afcd0d86b3b20da0fc8e289fecdda59eb290fe Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 1 Oct 2023 10:22:44 +0200 Subject: fix new bundler --- server/build.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'server/build.rs') diff --git a/server/build.rs b/server/build.rs index 8b067a6..fb31a66 100644 --- a/server/build.rs +++ b/server/build.rs @@ -1,4 +1,5 @@ -use std::process::Command; +#![feature(exit_status_error)] +use std::process::{Command, Stdio}; fn main() { println!("cargo:rerun-if-changed=build.rs"); @@ -8,7 +9,7 @@ fn main() { { println!("cargo:rerun-if-changed={}", file.to_str().unwrap()); } - Command::new("esbuild") + let mut proc = Command::new("esbuild") .arg("../web/script/main.ts") .arg("--bundle") .arg(format!( @@ -19,6 +20,8 @@ fn main() { .arg("--sourcemap") .arg("--sourcemap") .arg("--format=esm") - .output() + .stderr(Stdio::piped()) + .spawn() .unwrap(); + proc.wait().unwrap().exit_ok().unwrap(); } -- cgit v1.2.3-70-g09d2