From 5dc531a38c68040af4907fc0e2b0e02e6d84b189 Mon Sep 17 00:00:00 2001 From: Jordan Rose Date: Fri, 13 Oct 2023 17:36:20 -0700 Subject: [PATCH] boring-sys: Don't check for MSVC with target_env x86_64-pc-windows-gnu is identified as `target_env = "msvc"` too, but doesn't use the Visual Studio CMake generator. --- boring-sys/build/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boring-sys/build/main.rs b/boring-sys/build/main.rs index e9749ff9..33c2f1d6 100644 --- a/boring-sys/build/main.rs +++ b/boring-sys/build/main.rs @@ -153,7 +153,7 @@ fn get_boringssl_source_path(config: &Config) -> &PathBuf { /// so adjust library location based on platform and build target. /// See issue: https://github.com/alexcrichton/cmake-rs/issues/18 fn get_boringssl_platform_output_path(config: &Config) -> String { - if config.target_env == "msvc" { + if config.target.ends_with("-msvc") { // Code under this branch should match the logic in cmake-rs let debug_env_var = config .env