Skip to content

Commit 002dfc9

Browse files
Add missing patch for osx
1 parent 52d81ca commit 002dfc9

File tree

3 files changed

+830
-1084
lines changed

3 files changed

+830
-1084
lines changed

patch/ros-humble-backward-ros.patch

+17
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,23 @@ index 273a51a..d981cbb 100644
5151
+
5252
+SET(CMAKE_EXE_LINKER_FLAGS "${no_as_needed} ${backward_ros_full_path_LIBRARIES} ${as_needed} ${CMAKE_EXE_LINKER_FLAGS}")
5353
+
54+
diff --git a/backward_rosConfig.cmake.in b/backward_rosConfig.cmake.in
55+
index 6713e91..282e194 100644
56+
--- a/backward_rosConfig.cmake.in
57+
+++ b/backward_rosConfig.cmake.in
58+
@@ -2,8 +2,10 @@
59+
set_and_check(backward_ros_INCLUDE_DIRS "@BACKWARD_ROS_INSTALL_PREFIX@/include")
60+
if(WIN32)
61+
set_and_check(backward_ros_LIBRARIES "@BACKWARD_ROS_INSTALL_PREFIX@/lib/backward.lib")
62+
+elseif(APPLE)
63+
+set_and_check(backward_ros_LIBRARIES "@BACKWARD_ROS_INSTALL_PREFIX@/lib/libbackward.dylib")
64+
else()
65+
set_and_check(backward_ros_LIBRARIES "@BACKWARD_ROS_INSTALL_PREFIX@/lib/libbackward.so")
66+
endif()
67+
check_required_components(backward_ros)
68+
-include(@BACKWARD_ROS_INSTALL_PREFIX@/share/@PROJECT_NAME@/cmake/BackwardConfigAment.cmake)
69+
\ No newline at end of file
70+
+include(@BACKWARD_ROS_INSTALL_PREFIX@/share/@PROJECT_NAME@/cmake/BackwardConfigAment.cmake)
5471
diff --git a/package.xml b/package.xml
5572
index e8bc10a..d39e613 100644
5673
--- a/package.xml

0 commit comments

Comments
 (0)