summaryrefslogtreecommitdiff
path: root/CMake/FindWolfSSL.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'CMake/FindWolfSSL.cmake')
-rw-r--r--CMake/FindWolfSSL.cmake13
1 files changed, 13 insertions, 0 deletions
diff --git a/CMake/FindWolfSSL.cmake b/CMake/FindWolfSSL.cmake
new file mode 100644
index 000000000..8f9a215d0
--- /dev/null
+++ b/CMake/FindWolfSSL.cmake
@@ -0,0 +1,13 @@
+find_path(WolfSSL_INCLUDE_DIR NAMES wolfssl/ssl.h)
+find_library(WolfSSL_LIBRARY NAMES wolfssl)
+mark_as_advanced(WolfSSL_INCLUDE_DIR WolfSSL_LIBRARY)
+
+include(FindPackageHandleStandardArgs)
+find_package_handle_standard_args(WolfSSL
+ REQUIRED_VARS WolfSSL_INCLUDE_DIR WolfSSL_LIBRARY
+ )
+
+if(WolfSSL_FOUND)
+ set(WolfSSL_INCLUDE_DIRS ${WolfSSL_INCLUDE_DIR})
+ set(WolfSSL_LIBRARIES ${WolfSSL_LIBRARY})
+endif()