From a976c8233836972f0f561b7f662a890c8373e937 Mon Sep 17 00:00:00 2001 From: ycyang1229 Date: Wed, 19 May 2021 12:14:54 +0800 Subject: [PATCH 8/8] fix compile error. --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 115f6f4..90c54ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -57,6 +57,7 @@ set(ENABLE_OPENSSL OFF CACHE BOOL "Enable OpenSSL crypto engine") set(ENABLE_MBEDTLS ON CACHE BOOL "Enable MbedTLS crypto engine") set(TEST_APPS OFF CACHE BOOL "Build test applications") option(BUILD_SHARED_LIBS "Build shared library" OFF) +option(KVS_PLAT_ESP_FREERTOS "Build for ESP FreeRTOS" OFF) if(ENABLE_OPENSSL AND ENABLE_MBEDTLS) message(FATAL_ERROR "ssl conflict. can not enable openssl and mbedtls simultaneously.") @@ -70,7 +71,9 @@ if(ENABLE_OPENSSL) endif() if(ENABLE_MBEDTLS) - find_package(MbedTLS REQUIRED) + if(NOT KVS_PLAT_ESP_FREERTOS) + find_package(MbedTLS REQUIRED) + endif() include_directories(${MBEDTLS_INCLUDE_DIRS}) set(MBEDTLS ${ENABLE_MBEDTLS} CACHE BOOL INTERNAL) set(GCM ${ENABLE_MBEDTLS} CACHE BOOL INTERNAL) -- 2.17.1