From eff4cc18166de1f12126d9b37889aaad6731dd21 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> Date: Thu, 2 Apr 2020 09:20:09 +0900 Subject: [PATCH] cmake: Add options to disable OpenSSL and GNUTLS --- CMakeLists.txt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a3c9d494..6d0abed1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -67,8 +67,16 @@ foreach(_build_type "Release" "MinSizeRel" "RelWithDebInfo") endforeach() -find_package(GnuTLS 3.6.12) -find_package(OpenSSL 1.1.1) +if(WITHOUT_GNUTLS) + set(GNUTLS_FOUND FALSE) +else() + find_package(GnuTLS 3.6.12) +endif() +if(WITHOUT_OPENSSL) + set(OPENSSL_FOUND FALSE) +else() + find_package(OpenSSL 1.1.1) +endif() find_package(Libev 4.11) find_package(Libnghttp3 0.0.0) find_package(CUnit 2.1) -- GitLab