summaryrefslogtreecommitdiff
path: root/Modules/FindOpenSSL.cmake
diff options
context:
space:
mode:
authorDeniz Bahadir <dbahadir@benocs.com>2021-01-29 16:33:23 +0100
committerDeniz Bahadir <dbahadir@benocs.com>2021-02-01 12:27:05 +0100
commitbc00cf93009607d53daf56e2e3389ac7b3e6a846 (patch)
tree953cbe901c6b6b0b622cdb3b356ed2bb99b8c113 /Modules/FindOpenSSL.cmake
parentc5691f03e5626f30c432d325ab75117ad1e98bd8 (diff)
downloadcmake-bc00cf93009607d53daf56e2e3389ac7b3e6a846.tar.gz
FindOpenSSL: Add support for version-range
Diffstat (limited to 'Modules/FindOpenSSL.cmake')
-rw-r--r--Modules/FindOpenSSL.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/Modules/FindOpenSSL.cmake b/Modules/FindOpenSSL.cmake
index d574790308..b1afa5f401 100644
--- a/Modules/FindOpenSSL.cmake
+++ b/Modules/FindOpenSSL.cmake
@@ -7,6 +7,13 @@ FindOpenSSL
Find the OpenSSL encryption library.
+This module finds an installed OpenSSL library and determines its version.
+
+.. versionadded:: 3.19
+ When a version is requested, it can be specified as a simple value or as a
+ range. For a detailed description of version range usage and capabilities,
+ refer to the :command:`find_package` command.
+
.. versionadded:: 3.18
Support for OpenSSL 3.0.
@@ -566,6 +573,7 @@ find_package_handle_standard_args(OpenSSL
OPENSSL_INCLUDE_DIR
VERSION_VAR
OPENSSL_VERSION
+ HANDLE_VERSION_RANGE
HANDLE_COMPONENTS
FAIL_MESSAGE
"Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR"