From cdd45a7b2ddeb3dcb5867e95d3e158702d48ca4e Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Thu, 2 Jun 2016 11:11:04 +0100 Subject: [PATCH] cmake: add define for module name --- cmake/common/px4_base.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/common/px4_base.cmake b/cmake/common/px4_base.cmake index 1b721b1401..6c0f2abac1 100644 --- a/cmake/common/px4_base.cmake +++ b/cmake/common/px4_base.cmake @@ -303,6 +303,9 @@ function(px4_add_module) if(MAIN) set_target_properties(${MODULE} PROPERTIES COMPILE_DEFINITIONS PX4_MAIN=${MAIN}_app_main) + add_definitions(-DMODULE_NAME="${MAIN}") + else() + add_definitions(-DMODULE_NAME="unknown") endif() if(INCLUDES) @@ -400,7 +403,7 @@ function(px4_generate_messages) list(APPEND msg_source_files_out ${msg_source_out_path}/${msg}.cpp) endforeach() add_custom_command(OUTPUT ${msg_source_files_out} - COMMAND ${PYTHON_EXECUTABLE} + COMMAND ${PYTHON_EXECUTABLE} Tools/px_generate_uorb_topic_files.py --sources ${QUIET}