From 2eb4b9a906ca050c22e15342d6026363f9460a76 Mon Sep 17 00:00:00 2001 From: Enrique Fernandez Perdomo Date: Wed, 5 Jul 2023 04:22:26 +0200 Subject: [PATCH] Add missed geometry_msgs package (#272) * Add geometry_msgs as a test_depend. * Make geometry_msgs includable. --------- Co-authored-by: Ivor Wanders --- fuse_core/CMakeLists.txt | 7 +++++++ fuse_core/package.xml | 1 + 2 files changed, 8 insertions(+) diff --git a/fuse_core/CMakeLists.txt b/fuse_core/CMakeLists.txt index 85bee662f..ee0d6d863 100644 --- a/fuse_core/CMakeLists.txt +++ b/fuse_core/CMakeLists.txt @@ -126,6 +126,7 @@ install( if(CATKIN_ENABLE_TESTING) find_package(roslint REQUIRED) find_package(rostest REQUIRED) + find_package(geometry_msgs REQUIRED) # Lint tests set(ROSLINT_CPP_OPTS "--filter=-build/c++11,-runtime/references") @@ -437,6 +438,12 @@ if(CATKIN_ENABLE_TESTING) ${PROJECT_NAME} ${catkin_LIBRARIES} ) + target_include_directories(test_throttled_callback + PRIVATE + include + ${catkin_INCLUDE_DIRS} + ${geometry_msgs_INCLUDE_DIRS} + ) set_target_properties(test_throttled_callback PROPERTIES CXX_STANDARD 17 diff --git a/fuse_core/package.xml b/fuse_core/package.xml index 239733db4..1a8421947 100644 --- a/fuse_core/package.xml +++ b/fuse_core/package.xml @@ -20,6 +20,7 @@ rosconsole roslint rostest + geometry_msgs