From 82d7802a81c671d7e59ad571b1071715dae32da7 Mon Sep 17 00:00:00 2001 From: Tristan Phease Date: Thu, 20 Nov 2025 09:57:46 +1300 Subject: [PATCH] Add windows config for correct exe file name (#4985) --- packages/cli/src/cli/update.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/cli/update.rs b/packages/cli/src/cli/update.rs index 9cc2a9bcd..ca576e2f6 100644 --- a/packages/cli/src/cli/update.rs +++ b/packages/cli/src/cli/update.rs @@ -159,7 +159,12 @@ impl SelfUpdate { .extract_into(&install_dir) .context("Failed to extract update")?; - let executable = install_dir.join("dx"); + let exe = if cfg!(target_os = "windows") { + "dx.exe" + } else { + "dx" + }; + let executable = install_dir.join(exe); if !executable.exists() { bail!("Executable not found in {}", install_dir.display()); }