From 4327459d2a3d7d0b6bb83c0950337b0f7a5ee6ff Mon Sep 17 00:00:00 2001 From: Caleb Heydon Date: Fri, 15 Nov 2024 13:03:55 -0500 Subject: [PATCH] Fix Rust LSP adapter on FreeBSD (#20736) This PR fixes the Rust LSP adapter on FreeBSD. This issue was creating build errors. Release Notes: - Fixed Rust LSP adapter on FreeBSD --- crates/languages/src/rust.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/crates/languages/src/rust.rs b/crates/languages/src/rust.rs index c5e1fab9d3..730f20b134 100644 --- a/crates/languages/src/rust.rs +++ b/crates/languages/src/rust.rs @@ -36,6 +36,12 @@ impl RustLspAdapter { const ARCH_SERVER_NAME: &str = "unknown-linux-gnu"; } +#[cfg(target_os = "freebsd")] +impl RustLspAdapter { + const GITHUB_ASSET_KIND: AssetKind = AssetKind::Gz; + const ARCH_SERVER_NAME: &str = "unknown-freebsd"; +} + #[cfg(target_os = "windows")] impl RustLspAdapter { const GITHUB_ASSET_KIND: AssetKind = AssetKind::Zip;