diff --git a/crates/ruff_cli/Cargo.toml b/crates/ruff_cli/Cargo.toml index 34c07ba2e2..8baf3277ed 100644 --- a/crates/ruff_cli/Cargo.toml +++ b/crates/ruff_cli/Cargo.toml @@ -66,5 +66,5 @@ name = "ruff" [target.'cfg(target_os = "windows")'.dependencies] mimalloc = "0.1.29" -[target.'cfg(all(any(target_os = "linux", target_os = "macos"), any(target_arch = "x86_64", target_arch = "aarch64", target_arch = "powerpc64")))'.dependencies] +[target.'cfg(all(not(target_os = "windows"), not(target_os = "openbsd"), any(target_arch = "x86_64", target_arch = "aarch64", target_arch = "powerpc64")))'.dependencies] tikv-jemallocator = "0.5.0" diff --git a/crates/ruff_cli/src/main.rs b/crates/ruff_cli/src/main.rs index 5d8a9c6cef..da3c82b2e2 100644 --- a/crates/ruff_cli/src/main.rs +++ b/crates/ruff_cli/src/main.rs @@ -29,7 +29,8 @@ mod resolve; static GLOBAL: mimalloc::MiMalloc = mimalloc::MiMalloc; #[cfg(all( - any(target_os = "linux", target_os = "macos"), + not(target_os = "windows"), + not(target_os = "openbsd"), any( target_arch = "x86_64", target_arch = "aarch64",