diff --git a/fish-rust/build.rs b/fish-rust/build.rs index c734fca0279f..a87d6e5c4af9 100644 --- a/fish-rust/build.rs +++ b/fish-rust/build.rs @@ -4,7 +4,14 @@ use std::error::Error; use std::path::PathBuf; fn main() { - let version = find_version().unwrap_or("unknown".into()); + let version = match find_version() { + Ok(v) => Ok(v), + Err(e) => { + println!("cargo:warning=Failed to find a version, erorred with {}", e); + Err(e) + } + } + .unwrap_or("unknown".into()); println!("cargo:rustc-env=FISH_BUILD_VERSION={version}"); for key in ["DOCDIR", "DATADIR", "SYSCONFDIR", "BINDIR"] {