File tree Expand file tree Collapse file tree 4 files changed +22
-4
lines changed
isaac_ros_segment_anything Expand file tree Collapse file tree 4 files changed +22
-4
lines changed Original file line number Diff line number Diff line change @@ -59,13 +59,22 @@ install(PROGRAMS scripts/visualize_mask.py DESTINATION lib/${PROJECT_NAME})
5959
6060if (BUILD_TESTING)
6161 find_package (ament_lint_auto REQUIRED)
62+ find_package (ament_cmake_gtest REQUIRED)
6263 ament_lint_auto_find_test_dependencies()
6364
65+ # Force use of ROS2 vendor googletest to avoid version conflicts
66+ set (CMAKE_IGNORE_PATH "/usr/src/googletest" ${CMAKE_IGNORE_PATH} )
67+ set (CMAKE_IGNORE_PATH "/usr/include/gtest" ${CMAKE_IGNORE_PATH} )
68+ set (CMAKE_IGNORE_PATH "/usr/include/gmock" ${CMAKE_IGNORE_PATH} )
69+
70+ # Explicitly use ROS2 vendor googletest/gmock
71+ include_directories (BEFORE /opt/ros/humble/src/gtest_vendor/include )
72+ include_directories (BEFORE /opt/ros/humble/src/gmock_vendor/include )
73+
6474 # Gtests for segment anything data encoder node
6575 ament_add_gtest(segment_anything_data_encoder_node_test test /segment_anything_data_encoder_node_test.cpp)
6676 target_link_libraries (segment_anything_data_encoder_node_test segment_anything_data_encoder_node)
6777 target_include_directories (segment_anything_data_encoder_node_test PUBLIC include /isaac_ros_segment_anything/)
68- target_include_directories (segment_anything_data_encoder_node_test PUBLIC /usr/src/googletest/googlemock/include /)
6978 ament_target_dependencies(segment_anything_data_encoder_node_test rclcpp)
7079 ament_target_dependencies(segment_anything_data_encoder_node_test isaac_ros_nitros)
7180
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ SPDX-License-Identifier: Apache-2.0
2121<?xml-model href =" http://download.ros.org/schema/package_format3.xsd" schematypens =" http://www.w3.org/2001/XMLSchema" ?>
2222<package format =" 3" >
2323 <name >isaac_ros_segment_anything</name >
24- <version >3.2.5 </version >
24+ <version >3.2.10 </version >
2525 <description >Segment Anything model processing</description >
2626
2727 <
maintainer email =
" [email protected] " >Isaac ROS Maintainers</
maintainer >
Original file line number Diff line number Diff line change @@ -37,13 +37,22 @@ set_target_properties(unet_decoder_node PROPERTIES
3737
3838if (BUILD_TESTING)
3939 find_package (ament_lint_auto REQUIRED)
40+ find_package (ament_cmake_gtest REQUIRED)
4041 ament_lint_auto_find_test_dependencies()
4142
43+ # Force use of ROS2 vendor googletest to avoid version conflicts
44+ set (CMAKE_IGNORE_PATH "/usr/src/googletest" ${CMAKE_IGNORE_PATH} )
45+ set (CMAKE_IGNORE_PATH "/usr/include/gtest" ${CMAKE_IGNORE_PATH} )
46+ set (CMAKE_IGNORE_PATH "/usr/include/gmock" ${CMAKE_IGNORE_PATH} )
47+
48+ # Explicitly use ROS2 vendor googletest/gmock
49+ include_directories (BEFORE /opt/ros/humble/src/gtest_vendor/include )
50+ include_directories (BEFORE /opt/ros/humble/src/gmock_vendor/include )
51+
4252 # Gtest for unet decoder node
4353 ament_add_gtest(unet_decoder_node_test test /unet_decoder_node_test.cpp)
4454 target_link_libraries (unet_decoder_node_test unet_decoder_node)
4555 target_include_directories (unet_decoder_node_test PUBLIC include /isaac_ros_unet/)
46- target_include_directories (unet_decoder_node_test PUBLIC /usr/src/googletest/googlemock/include /)
4756 ament_target_dependencies(unet_decoder_node_test rclcpp)
4857 ament_target_dependencies(unet_decoder_node_test isaac_ros_nitros)
4958
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ SPDX-License-Identifier: Apache-2.0
2121<?xml-model href =" http://download.ros.org/schema/package_format3.xsd" schematypens =" http://www.w3.org/2001/XMLSchema" ?>
2222<package format =" 3" >
2323 <name >isaac_ros_unet</name >
24- <version >3.2.5 </version >
24+ <version >3.2.10 </version >
2525 <description >U-Net model processing</description >
2626
2727 <
maintainer email =
" [email protected] " >Isaac ROS Maintainers</
maintainer >
You can’t perform that action at this time.
0 commit comments