File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed
Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -37,13 +37,22 @@ set_target_properties(freespace_segmentation_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 freespace segmentation node
4353 ament_add_gtest(freespace_segmentation_node_test test /freespace_segmentation_node_test.cpp)
4454 target_link_libraries (freespace_segmentation_node_test freespace_segmentation_node)
4555 target_include_directories (freespace_segmentation_node_test PUBLIC include /isaac_ros_bi3d_freespace/)
46- target_include_directories (freespace_segmentation_node_test PUBLIC /usr/src/googletest/googlemock/include /)
4756 ament_target_dependencies(freespace_segmentation_node_test rclcpp)
4857 ament_target_dependencies(freespace_segmentation_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_bi3d_freespace</name >
24- <version >3.2.5 </version >
24+ <version >3.2.10 </version >
2525 <description >Freespace segmentation using the Bi3D inference network for ROS</description >
2626
2727 <
maintainer email =
" [email protected] " >Isaac ROS Maintainers</
maintainer >
You can’t perform that action at this time.
0 commit comments