diff --git a/cmake/common/px4_base.cmake b/cmake/common/px4_base.cmake index 4b6cbe338b..6c5f8ad9a6 100644 --- a/cmake/common/px4_base.cmake +++ b/cmake/common/px4_base.cmake @@ -809,9 +809,14 @@ function(px4_add_common_flags) string(TOUPPER ${BOARD} board_upper) string(REPLACE "-" "_" board_config ${board_upper}) + set (added_target_definitions) + if (NOT ${target_definitions}) + px4_prepend_string(OUT added_target_definitions STR "-D" LIST ${target_definitions}) + endif() set(added_definitions -DCONFIG_ARCH_BOARD_${board_config} -D__STDC_FORMAT_MACROS + ${added_target_definitions} ) if (NOT (APPLE AND (${CMAKE_C_COMPILER_ID} MATCHES ".*Clang.*")))