Skip to content

Commit 71e3adc

Browse files
Merge pull request #24 from NVIDIA-ISAAC-ROS/release-3.2
2 parents d61df9c + 745170b commit 71e3adc

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

isaac_ros_bi3d/CMakeLists.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,22 @@ install(PROGRAMS scripts/isaac_ros_bi3d_visualizer.py DESTINATION lib/${PROJECT_
3838

3939
if(BUILD_TESTING)
4040
find_package(ament_lint_auto REQUIRED)
41+
find_package(ament_cmake_gtest REQUIRED)
4142
ament_lint_auto_find_test_dependencies()
4243

44+
# Force use of ROS2 vendor googletest to avoid version conflicts
45+
set(CMAKE_IGNORE_PATH "/usr/src/googletest" ${CMAKE_IGNORE_PATH})
46+
set(CMAKE_IGNORE_PATH "/usr/include/gtest" ${CMAKE_IGNORE_PATH})
47+
set(CMAKE_IGNORE_PATH "/usr/include/gmock" ${CMAKE_IGNORE_PATH})
48+
49+
# Explicitly use ROS2 vendor googletest/gmock
50+
include_directories(BEFORE /opt/ros/humble/src/gtest_vendor/include)
51+
include_directories(BEFORE /opt/ros/humble/src/gmock_vendor/include)
52+
4353
# Gtest for bi3d_node
4454
ament_add_gtest(bi3d_node_test test/bi3d_node_test.cpp)
4555
target_link_libraries(bi3d_node_test bi3d_node)
4656
target_include_directories(bi3d_node_test PUBLIC include/isaac_ros_bi3d/)
47-
target_include_directories(bi3d_node_test PUBLIC /usr/src/googletest/googlemock/include/)
4857
ament_target_dependencies(bi3d_node_test rclcpp)
4958
ament_target_dependencies(bi3d_node_test isaac_ros_nitros)
5059

isaac_ros_bi3d/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</name>
24-
<version>3.2.5</version>
24+
<version>3.2.10</version>
2525
<description>Bi3D inference network for ROS</description>
2626

2727
<maintainer email="[email protected]">Isaac ROS Maintainers</maintainer>

0 commit comments

Comments
 (0)