Skip to content

Commit b3804cf

Browse files
committed
fixed build errors
Signed-off-by: Pranav <pranavkolekar13@gmail.com>
1 parent e6620bd commit b3804cf

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

nav2_toolkit/CMakeLists.txt

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,30 @@ install(DIRECTORY launch DESTINATION share/${PROJECT_NAME})
6666

6767
if(BUILD_TESTING)
6868
find_package(ament_lint_auto REQUIRED)
69-
set(ament_cmake_copyright_FOUND TRUE)
70-
set(ament_cmake_cpplint_FOUND TRUE)
7169
ament_lint_auto_find_test_dependencies()
7270

7371
find_package(ament_cmake_gtest REQUIRED)
7472

75-
ament_find_gtest()
76-
77-
add_subdirectory(test)
73+
ament_add_gtest(test_pose_saver_node
74+
test/test_pose_saver_node.cpp
75+
)
76+
77+
target_include_directories(test_pose_saver_node PUBLIC
78+
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
79+
)
80+
81+
target_link_libraries(test_pose_saver_node
82+
pose_saver_component
83+
yaml-cpp
84+
)
85+
86+
ament_target_dependencies(test_pose_saver_node
87+
rclcpp
88+
geometry_msgs
89+
nav2_msgs
90+
std_srvs
91+
nav2_util
92+
)
7893
endif()
7994

8095
ament_export_include_directories(include/${PROJECT_NAME})

0 commit comments

Comments
 (0)