From b791d623cdf44ea336ad747ece90ac1121387869 Mon Sep 17 00:00:00 2001 From: Arnab Animesh Das Date: Wed, 5 Nov 2025 09:43:27 +0530 Subject: [PATCH 1/2] Don't create msi links for windows gnullvm targets --- blacksmith/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blacksmith/src/lib.rs b/blacksmith/src/lib.rs index 28c95cdf..a5158fd2 100644 --- a/blacksmith/src/lib.rs +++ b/blacksmith/src/lib.rs @@ -259,7 +259,7 @@ impl Blacksmith { writeln!(buffer, "---------|--------|------|--------").unwrap(); for (name, platform) in &self.platforms { - let extensions: &[&str] = if name.contains("windows") { + let extensions: &[&str] = if name.contains("windows") && !name.contains("gnullvm") { &["msi", "tar.xz"] } else if name.contains("darwin") { &["pkg", "tar.xz"] From 9b6a1f15553fcad97b6fbf3e2129c96aa3ab88b8 Mon Sep 17 00:00:00 2001 From: Arnab Animesh Das Date: Wed, 5 Nov 2025 13:57:41 +0530 Subject: [PATCH 2/2] Minor change --- blacksmith/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blacksmith/src/lib.rs b/blacksmith/src/lib.rs index a5158fd2..4611725b 100644 --- a/blacksmith/src/lib.rs +++ b/blacksmith/src/lib.rs @@ -312,7 +312,7 @@ impl Blacksmith { writeln!(buffer, "---------|--------").unwrap(); for name in platforms { - let extensions: &[&str] = if name.contains("windows") { + let extensions: &[&str] = if name.contains("windows") && !name.contains("gnullvm") { &["msi", "tar.gz"] } else if name.contains("darwin") { &["pkg", "tar.gz"]