Blame cmake/FindMbedTLS.cmake

Packit Service fa4841
Packit Service fa4841
find_path(MBEDTLS_INCLUDE_DIR
Packit Service fa4841
	NAMES mbedtls/ssl.h
Packit Service fa4841
	PATH_SUFFIXES include
Packit Service fa4841
	HINTS ${MBEDTLS_ROOT})
Packit Service fa4841
Packit Service fa4841
find_library(MBEDTLS_LIBRARY
Packit Service fa4841
	 NAMES mbedtls
Packit Service fa4841
	 PATH_SUFFIXES lib
Packit Service fa4841
	 HINTS ${MBEDTLS_ROOT})
Packit Service fa4841
Packit Service fa4841
find_library(MBEDCRYPTO_LIBRARY
Packit Service fa4841
	 NAMES mbedcrypto
Packit Service fa4841
	 PATH_SUFFIXES lib
Packit Service fa4841
	 HINTS ${MBEDTLS_ROOT})
Packit Service fa4841
Packit Service fa4841
find_library(MBEDX509_LIBRARY
Packit Service fa4841
	 NAMES mbedx509
Packit Service fa4841
	 PATH_SUFFIXES lib
Packit Service fa4841
	 HINTS ${MBEDTLS_ROOT})
Packit Service fa4841
Packit Service fa4841
if(MBEDTLS_INCLUDE_DIR AND MBEDTLS_LIBRARY)
Packit Service fa4841
	set(MBEDTLS_FOUND TRUE)
Packit Service fa4841
	set(MBEDTLS_LIBRARIES ${MBEDTLS_LIBRARY} ${MBEDCRYPTO_LIBRARY} ${MBEDX509_LIBRARY})
Packit Service fa4841
endif()
Packit Service fa4841
Packit Service fa4841
if(MBEDTLS_FOUND)
Packit Service fa4841
	if(NOT MBEDTLS_FIND_QUIETLY)
Packit Service fa4841
		message(STATUS "Found mbed TLS: ${MBEDTLS_LIBRARIES}")
Packit Service fa4841
	endif()
Packit Service fa4841
else()
Packit Service fa4841
	if(MBEDTLS_FIND_REQUIRED)
Packit Service fa4841
		message(FATAL_ERROR "mbed TLS was not found")
Packit Service fa4841
	endif()
Packit Service fa4841
endif()
Packit Service fa4841
Packit Service fa4841
mark_as_advanced(MBEDTLS_INCLUDE_DIR MBEDTLS_LIBRARY)
Packit Service fa4841