From f8d27a14547b2e50de0f1003cb8924f2c71ac6a7 Mon Sep 17 00:00:00 2001 From: CleverWild Date: Sat, 14 Mar 2026 12:40:37 +0100 Subject: [PATCH] refactor(config): specify target for Windows in profile.dev settings --- server/.cargo/config.toml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/.cargo/config.toml b/server/.cargo/config.toml index 8390ed5..2f90489 100644 --- a/server/.cargo/config.toml +++ b/server/.cargo/config.toml @@ -1,4 +1,5 @@ -[profile.dev] -# Override global Cranelift backend: Cranelift does not propagate cargo:rustc-link-lib -# from native dependencies (aws-lc-sys etc.) to lld-link, causing undefined symbol errors. +[target.'cfg(windows)'.profile.dev] +# Override global Cranelift backend only on Windows. +# Cranelift does not propagate cargo:rustc-link-lib from native dependencies +# (aws-lc-sys etc.) to lld-link, causing undefined symbol errors. codegen-backend = "llvm"