From 718bb998bd7aad0eeda27cba6b2858f4cc43c747 Mon Sep 17 00:00:00 2001 From: Ivor Wanders Date: Fri, 10 Jun 2022 14:59:00 -0400 Subject: [PATCH 1/2] Add geometry_msgs as a test_depend. --- fuse_core/package.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/fuse_core/package.xml b/fuse_core/package.xml index a42e0a591..502d71600 100644 --- a/fuse_core/package.xml +++ b/fuse_core/package.xml @@ -20,6 +20,7 @@ rosconsole roslint rostest + geometry_msgs From ef44489efaca025dbd1c5ea1a5136dc87636f6ab Mon Sep 17 00:00:00 2001 From: Ivor Wanders Date: Fri, 10 Jun 2022 15:33:38 -0400 Subject: [PATCH 2/2] Make geometry_msgs includable. --- fuse_core/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/fuse_core/CMakeLists.txt b/fuse_core/CMakeLists.txt index 484a6ac99..d4ea63ab7 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 14