From c033f7ae14a1f68022c96b97b1a6dd632666de3c Mon Sep 17 00:00:00 2001 From: Michael Nolan Date: Wed, 10 May 2023 06:43:56 -0500 Subject: [PATCH] Switch to CMake --- libtlang/CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/libtlang/CMakeLists.txt b/libtlang/CMakeLists.txt index ddca040..86bf615 100644 --- a/libtlang/CMakeLists.txt +++ b/libtlang/CMakeLists.txt @@ -6,7 +6,7 @@ option(USE_NETWORK "Enable Networking" ON) option(USE_CURL "Enable curl" ON) option(USE_JANSSON "Use JANSSON (JSON)" ON) option(USE_THREAD "Use Threading" ON) - +option(USE_MBED "Use MbedTls" ON) if(USE_THREAD) add_definitions(-DUSE_THREADS) @@ -25,6 +25,13 @@ include_directories(${SDL2_INCLUDE_DIRS}) target_link_libraries(tlanginterp ${SDL2_LIBRARIES}) endif() +if(USE_MBED) +add_definitions(-DUSE_MBED) +find_package(MBEDTLS REQUIRED) +include_directories(${MBEDTLS_INCLUDE_DIRS}) +target_link_libraries(tlanginterp ${MBEDTLS_LIBRARIES}) +endif() + if(USE_CURL) add_definitions(-DUSE_CURL) find_package(CURL REQUIRED)