mirror of
https://github.com/introlab/rtabmap_ros.git
synced 2026-09-16 08:10:19 +08:00
Removing ament_target_dependencies (#1424)
* Removing ament_target_dependencies * always update ros * fixing rtabmap_costmap_plugins * rtabmap rviz plugins Qt5 * fixing qt5 private, nav2 costmap 2d layers * backward compatibility humble * backward comaptibility pre lyrical * fixing rolling build * should work on rolling now * fixed odom * auto cancel previous jobs
This commit is contained in:
@@ -43,6 +43,18 @@ include_directories(
|
||||
|
||||
# libraries
|
||||
SET(Libraries
|
||||
cv_bridge::cv_bridge
|
||||
geometry_msgs::geometry_msgs
|
||||
rclcpp::rclcpp
|
||||
std_msgs::std_msgs
|
||||
std_srvs::std_srvs
|
||||
nav_msgs::nav_msgs
|
||||
rtabmap_msgs::rtabmap_msgs
|
||||
rtabmap_sync::rtabmap_sync
|
||||
tf2::tf2
|
||||
rtabmap::gui
|
||||
)
|
||||
SET(AmentLibraries
|
||||
cv_bridge
|
||||
geometry_msgs
|
||||
rclcpp
|
||||
@@ -52,6 +64,7 @@ SET(Libraries
|
||||
rtabmap_msgs
|
||||
rtabmap_sync
|
||||
tf2
|
||||
RTABMap
|
||||
)
|
||||
|
||||
###########
|
||||
@@ -59,7 +72,11 @@ SET(Libraries
|
||||
###########
|
||||
|
||||
add_executable(rtabmap_viz src/GuiNode.cpp src/GuiWrapper.cpp src/PreferencesDialogROS.cpp include/${PROJECT_NAME}/PreferencesDialogROS.h)
|
||||
ament_target_dependencies(rtabmap_viz ${Libraries})
|
||||
if("$ENV{ROS_DISTRO}" STRLESS "lyrical")
|
||||
ament_target_dependencies(rtabmap_viz ${AmentLibraries})
|
||||
else()
|
||||
target_link_libraries(rtabmap_viz PRIVATE ${Libraries})
|
||||
endif()
|
||||
SET_TARGET_PROPERTIES(
|
||||
rtabmap_viz
|
||||
PROPERTIES
|
||||
@@ -69,7 +86,11 @@ SET_TARGET_PROPERTIES(
|
||||
)
|
||||
|
||||
add_executable(rgbd_image_viewer src/RGBDImageViewerNode.cpp src/rgbd_image_viewer.cpp include/${PROJECT_NAME}/rgbd_image_viewer.hpp)
|
||||
ament_target_dependencies(rgbd_image_viewer ${Libraries})
|
||||
if("$ENV{ROS_DISTRO}" STRLESS "lyrical")
|
||||
ament_target_dependencies(rgbd_image_viewer ${AmentLibraries})
|
||||
else()
|
||||
target_link_libraries(rgbd_image_viewer PRIVATE ${Libraries})
|
||||
endif()
|
||||
SET_TARGET_PROPERTIES(
|
||||
rgbd_image_viewer
|
||||
PROPERTIES
|
||||
|
||||
Reference in New Issue
Block a user