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