@@ -319,7 +319,7 @@ fn build_tree_sitter_library(src_path: &Path, grammar: GrammarConfiguration) ->
319 command.env(key, value);
319 command.env(key, value);
322− if cfg!(windows) {
322+ if cfg!(all(windows, target_env = "msvc")) {
324 .args(&["/nologo", "/LD", "/I"])
324 .args(&["/nologo", "/LD", "/I"])
325 .arg(header_path)
325 .arg(header_path)