From 1388e09c5232f3ab3b7db997ded9beebe613dd8c Mon Sep 17 00:00:00 2001 From: Chris Lalancette Date: Mon, 13 May 2024 16:08:13 -0400 Subject: [PATCH] Add ALL target for ament_generate_version_header target. (#526) This is necessary when using ament_generate_version_header() with a target that is an INTERFACE library, so that it actually gets built. Signed-off-by: Chris Lalancette --- .../cmake/ament_generate_version_header.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake b/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake index d9470b40..5d2a2795 100644 --- a/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake +++ b/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake @@ -147,7 +147,7 @@ function(ament_generate_version_header target) "${SCRIPT_TEMPLATE_FILE}" COMMENT "Generating ${ARG_HEADER_PATH}") - add_custom_target("ament_generate_version_header__${target}" + add_custom_target("ament_generate_version_header__${target}" ALL DEPENDS "${GENERATED_HEADER_FILE}") add_dependencies("${target}" "ament_generate_version_header__${target}")