From c63cd01a0ec0c5223ea83ba97b9f7cd59fcc3428 Mon Sep 17 00:00:00 2001 From: yohane Date: Sun, 29 Dec 2024 05:56:59 +0800 Subject: [PATCH] Fix: failed to run custom build command on windows --- build.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.rs b/build.rs index eb81e0c..a4de720 100644 --- a/build.rs +++ b/build.rs @@ -201,7 +201,8 @@ fn build() -> io::Result<()> { // Command's path is not relative to command's current_dir let configure_path = source_dir.join("configure"); assert!(configure_path.exists()); - let mut configure = Command::new(&configure_path); + let mut configure = Command::new("bash"); + configure.arg(&configure_path); configure.current_dir(&source_dir); configure.arg(format!("--prefix={}", search().to_string_lossy()));