From e98acd7c5ac296cd08f874f8c166ef2e76cdeb77 Mon Sep 17 00:00:00 2001 From: Cedric Roux Date: Sun, 12 Nov 2023 14:07:11 +0100 Subject: [PATCH] T: set dependancies for generated files This commit follows the previous one and adds a dependancy for the generated .h files so that when we change T_messages.txt to add a T trace, the compilation succeeds when using ninja in cmake_targets/ran_build/build. --- common/utils/T/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/utils/T/CMakeLists.txt b/common/utils/T/CMakeLists.txt index 1f9055e007..01dda120ca 100644 --- a/common/utils/T/CMakeLists.txt +++ b/common/utils/T/CMakeLists.txt @@ -8,11 +8,12 @@ else() endif() add_custom_command(OUTPUT T_IDs.h COMMAND genids ${CMAKE_CURRENT_SOURCE_DIR}/T_messages.txt T_IDs.h - DEPENDS genids + DEPENDS genids T_messages.txt COMMENT "Generating T_IDs.h from T_messages.txt" ) add_custom_command(OUTPUT T_messages.txt.h COMMAND xxd -i T_messages.txt ${CMAKE_CURRENT_BINARY_DIR}/T_messages.txt.h + DEPENDS T_messages.txt COMMENT "Generating T_messages.txt.h from T_messages.txt" WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )