File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 2828 <test_depend >ament_lint_auto</test_depend >
2929 <test_depend >ament_lint_common</test_depend >
3030 <test_depend >ament_cmake_gtest</test_depend >
31+ <test_depend >ament_index_cpp</test_depend >
3132
3233 <export >
3334 <build_type >ament_cmake</build_type >
Original file line number Diff line number Diff line change 22file (GLOB TEST_SOURCE "*_test.cpp" )
33
44if (TEST_SOURCE)
5+ find_package (ament_index_cpp REQUIRED)
56 foreach (TEST_FILE ${TEST_SOURCE} )
67 get_filename_component (TEST_NAME ${TEST_FILE} NAME_WE )
78
89 add_executable (${PROJECT_NAME} _${TEST_NAME} ${TEST_FILE} )
910 ament_target_dependencies(${PROJECT_NAME} _${TEST_NAME} ${PROJECT_DEPENDENCIES} )
10- target_link_libraries (${PROJECT_NAME} _${TEST_NAME} ${PROJECT_NAME} )
11+ target_link_libraries (${PROJECT_NAME} _${TEST_NAME} ament_index_cpp::ament_index_cpp ${PROJECT_NAME} )
1112 endforeach ()
1213endif ()
1314
@@ -16,12 +17,13 @@ file(GLOB GTEST_SOURCE "*_gtest.cpp")
1617
1718if (GTEST_SOURCE)
1819 find_package (ament_cmake_gtest REQUIRED)
20+ find_package (ament_index_cpp REQUIRED)
1921
2022 foreach (TEST_SOURCE ${GTEST_SOURCE} )
2123 get_filename_component (TEST_NAME ${TEST_SOURCE} NAME_WE )
2224
2325 ament_add_gtest(${PROJECT_NAME} _${TEST_NAME} ${TEST_SOURCE} )
2426 ament_target_dependencies(${PROJECT_NAME} _${TEST_NAME} ${PROJECT_DEPENDENCIES} )
25- target_link_libraries (${PROJECT_NAME} _${TEST_NAME} gtest_main ${PROJECT_NAME} )
27+ target_link_libraries (${PROJECT_NAME} _${TEST_NAME} ament_index_cpp::ament_index_cpp gtest_main ${PROJECT_NAME} )
2628 endforeach ()
2729endif ()
You can’t perform that action at this time.
0 commit comments