From eb96fb508e384d878fe694d0b13863da8f2a7760 Mon Sep 17 00:00:00 2001 From: Jerry Yu Date: Thu, 2 Dec 2021 11:03:59 +0800 Subject: [PATCH] Add cmake generator Signed-off-by: Jerry Yu --- library/CMakeLists.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt index d04f9fd1b..0fb46d65d 100644 --- a/library/CMakeLists.txt +++ b/library/CMakeLists.txt @@ -144,9 +144,21 @@ if(GEN_FILES) ${CMAKE_CURRENT_SOURCE_DIR}/../include/mbedtls/mbedtls_config.h ${CMAKE_CURRENT_SOURCE_DIR}/../scripts/data_files/version_features.fmt ) + + add_custom_command( + OUTPUT + ${CMAKE_CURRENT_BINARY_DIR}/ssl_debug_helpers_generated.c + COMMAND + ${MBEDTLS_PYTHON_EXECUTABLE} + ${CMAKE_CURRENT_SOURCE_DIR}/../scripts/generate_ssl_debug_helpers.py + DEPENDS + ${CMAKE_CURRENT_SOURCE_DIR}/../scripts/generate_ssl_debug_helpers.py + ${error_headers} + ) else() link_to_source(error.c) link_to_source(version_features.c) + link_to_source(ssl_debug_helpers_generated.c) endif() if(CMAKE_COMPILER_IS_GNUCC)