From 12f78e1de02cd1f4cc0adef376adfa37c26c691a Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Tue, 22 Jul 2025 14:32:57 -0500 Subject: [PATCH] Try to fix flags --- CMakeLists.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0591793..21396a6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -116,18 +116,18 @@ target_compile_definitions(TessesFramework PUBLIC TESSESFRAMEWORK_CERT_BUNDLE_FI endif() if(TESSESFRAMEWORK_FETCHCONTENT) - +set(MBEDTLS_FATAL_WARNINGS OFF) +set(ENABLE_TESTING OFF) +set(ENABLE_PROGRAMS OFF) +if(TESSESFRAMEWORK_ENABLE_SHARED) +set(USE_SHARED_MBEDTLS_LIBRARY ON) +endif() FetchContent_Declare( mbedtls URL https://downloads.tesses.net/cache/libraries/source/mbedtls-3.6.4.tar.bz2 ) -set(MBEDTLS_FATAL_WARNINGS OFF CACHE INTERNAL) -set(ENABLE_TESTING OFF CACHE INTERNAL) -set(ENABLE_PROGRAMS OFF CACHE INTERNAL) -if(TESSESFRAMEWORK_ENABLE_SHARED) -set(USE_SHARED_MBEDTLS_LIBRARY ON CACHE INTERNAL) -endif() + FetchContent_MakeAvailable(mbedtls) else() set(MBEDTLS_DIR "" CACHE PATH "Mbed tls directory")