From 1194acf7fff89135507553198df3362e31c86d9c Mon Sep 17 00:00:00 2001 From: Thijs Cadier Date: Tue, 5 Sep 2023 14:25:32 +0200 Subject: [PATCH] Only enable zstd if package found --- mongoc-sys/build.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mongoc-sys/build.rs b/mongoc-sys/build.rs index 149d98d..e86189e 100644 --- a/mongoc-sys/build.rs +++ b/mongoc-sys/build.rs @@ -59,6 +59,15 @@ fn main() { cmake.arg("-DENABLE_SNAPPY=OFF"); } } + match pkg.probe("zstd") { + Ok(_) => { + cmake.arg("-DENABLE_ZSTD=ON"); + }, + Err(e) => { + println!("Zstd not found: {}", e); + cmake.arg("-DENABLE_ZSTD=OFF"); + } + } cmake.arg("-DENABLE_AUTOMATIC_INIT_AND_CLEANUP=OFF"); cmake.arg("-DENABLE_SSL=OPENSSL");