Skip to content

Commit f41b3bc

Browse files
Merge pull request #13 from NVIDIA-ISAAC-ROS/release-3.2
2 parents bcae380 + 2611632 commit f41b3bc

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

isaac_ros_bi3d_freespace/CMakeLists.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,22 @@ set_target_properties(freespace_segmentation_node PROPERTIES
3737

3838
if(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

isaac_ros_bi3d_freespace/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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>

0 commit comments

Comments
 (0)