From b76e4d0de2b90dd24870849f7741f7c21b375481 Mon Sep 17 00:00:00 2001 From: Jorge Prendes Date: Tue, 30 Jun 2026 20:32:32 +0100 Subject: [PATCH] fix: pass target_dir in populate_from_args The target_dir was not being forwarded from args, causing builds to use the default target directory instead of the user-specified one. This fix is needed for: https://github.com/hyperlight-dev/hyperlight-js/pull/217/commits/0bec9b16fd7de1f22715a7f58fa1c2247897d6fb Signed-off-by: Jorge Prendes --- src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib.rs b/src/lib.rs index 230492a..9d624c4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -92,6 +92,7 @@ trait CargoCommandExt { impl CargoCommandExt for std::process::Command { fn populate_from_args(&mut self, args: &Args, bootstrap: bool) -> &mut Self { self.target(&args.target); + self.target_dir(&args.target_dir); self.sysroot(args.sysroot_dir()); self.append_rustflags("--cfg=hyperlight"); self.append_rustflags("--check-cfg=cfg(hyperlight)");