Fix password-hash/build.rs which would cause rust-analyzer to crash

This commit is contained in:
Jakub Hlusička 2026-01-21 00:48:17 +01:00
parent dbdfa8ae44
commit a5a5ee9330

View file

@ -16,7 +16,8 @@ fn main() {
.display()
);
let libsodium_install_dir = PathBuf::from(env::var("LIBSODIUM_INSTALL_DIR").unwrap());
if let Ok(libsodium_install_dir) = env::var("LIBSODIUM_INSTALL_DIR") {
let libsodium_install_dir = PathBuf::from(libsodium_install_dir);
println!(
"cargo:rustc-link-search=native={}",
libsodium_install_dir.join("lib").display()
@ -26,5 +27,8 @@ fn main() {
"cargo:rerun-if-changed={}",
libsodium_install_dir.join("lib/libsodium.a").display()
);
} else {
println!("cargo:warn=Environment variable `LIBSODIUM_INSTALL_DIR` missing!");
}
}
}