diff options
Diffstat (limited to 'libssh2-sys/build.rs')
-rw-r--r-- | libssh2-sys/build.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libssh2-sys/build.rs b/libssh2-sys/build.rs index ae1ea1c..f6602de 100644 --- a/libssh2-sys/build.rs +++ b/libssh2-sys/build.rs @@ -28,8 +28,9 @@ fn main() { } else { cfg.define("CRYPTO_BACKEND", "OpenSSL"); } + let zlib = if target.contains("msvc") {"OFF"} else {"ON"}; cfg.define("BUILD_SHARED_LIBS", "OFF") - .define("ENABLE_ZLIB_COMPRESSION", "ON") + .define("ENABLE_ZLIB_COMPRESSION", zlib) .define("CMAKE_INSTALL_LIBDIR", dst.join("lib")) .define("BUILD_EXAMPLES", "OFF") .define("BUILD_TESTING", "OFF") |