From 6cde93411e58d6cff4d74a2602b4fc4582e54b57 Mon Sep 17 00:00:00 2001 From: Mykhailo Lohvynenko Date: Fri, 6 Feb 2026 00:29:39 +0200 Subject: [PATCH] cmake: add definitions override before any add_subdirectory command Signed-off-by: Mykhailo Lohvynenko Reviewed-by: Mykola Kobets Reviewed-by: Mykola Solianko Reviewed-by: Oleksandr Grytsov --- CMakeLists.txt | 6 ++++++ src/CMakeLists.txt | 6 ------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a208f692..4214aef5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -34,6 +34,12 @@ set(AOS_CORE_LIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/aos_core_common_cpp/ex set(AOS_CORE_COMMON_LIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/aos_core_common_cpp) set(AOS_STACK_USAGE 4096) +# ###################################################################################################################### +# Defines +# ###################################################################################################################### + +add_definitions(-include ${CMAKE_CURRENT_SOURCE_DIR}/src/config.hpp) + # ###################################################################################################################### # External project options # ###################################################################################################################### diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6a326289..491e4c79 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -6,12 +6,6 @@ set(TARGET aos_servicemanager) -# ###################################################################################################################### -# Defines -# ###################################################################################################################### - -add_definitions(-include config.hpp) - # ###################################################################################################################### # Includes # ######################################################################################################################