From ee4caf48b49b6dd85fb634579ba2e31a7d1b42de Mon Sep 17 00:00:00 2001 From: Tilen Majerle Date: Sat, 16 Mar 2024 19:25:58 +0100 Subject: [PATCH] Add target_compile_definitions and options Add variables to let user enter custom compiler options and definitions during integration process. --- CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 05baf6c7b..eb086173f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -55,7 +55,8 @@ target_include_directories(${PROJECT_NAME} PUBLIC ${CUSTOM_INC_DIR} ) -target_compile_definitions(${PROJECT_NAME} PUBLIC "TX_INCLUDE_USER_DEFINE_FILE" ) +target_compile_definitions(${PROJECT_NAME} PUBLIC "TX_INCLUDE_USER_DEFINE_FILE" ${THREADX_COMPILE_DEFINITIONS} ) +target_compile_options(${PROJECT_NAME} PUBLIC ${THREADX_COMPILE_OPTIONS} ) # Enable a build target that produces a ZIP file of all sources set(CPACK_SOURCE_GENERATOR "ZIP") @@ -69,4 +70,4 @@ set(CPACK_SOURCE_IGNORE_FILES ".*~$" ) set(CPACK_VERBATIM_VARIABLES YES) -include(CPack) \ No newline at end of file +include(CPack)