File tree 6 files changed +54
-62
lines changed
rmf_visualization_fleet_states
rmf_visualization_floorplans
rmf_visualization_navgraphs
rmf_visualization_obstacles
rmf_visualization_rviz2_plugins
rmf_visualization_schedule 6 files changed +54
-62
lines changed Original file line number Diff line number Diff line change @@ -22,14 +22,14 @@ endforeach()
22
22
#===============================================================================
23
23
add_library (fleetstates_visualizer SHARED src/FleetStatesVisualizer.cpp)
24
24
25
- ament_target_dependencies (fleetstates_visualizer
25
+ target_link_libraries (fleetstates_visualizer
26
26
PUBLIC
27
- rclcpp
28
- rclcpp_components
29
- rmf_fleet_msgs
30
- rmf_visualization_msgs
31
- visualization_msgs
32
- geometry_msgs
27
+ rclcpp::rclcpp
28
+ rclcpp_components:: component
29
+ ${rmf_fleet_msgs_TARGETS}
30
+ ${rmf_visualization_msgs_TARGETS}
31
+ ${visualization_msgs_TARGETS}
32
+ ${geometry_msgs_TARGETS}
33
33
)
34
34
35
35
target_include_directories (fleetstates_visualizer
Original file line number Diff line number Diff line change @@ -25,19 +25,18 @@ endforeach()
25
25
#===============================================================================
26
26
add_library (floorplan_visualizer SHARED src/FloorplanVisualizer.cpp)
27
27
28
- ament_target_dependencies (floorplan_visualizer
28
+ target_link_libraries (floorplan_visualizer
29
29
PUBLIC
30
- rclcpp
31
- Eigen3
32
- rclcpp_components
33
- OpenCV
34
- rmf_building_map_msgs
35
- rmf_visualization_msgs
36
- nav_msgs
37
- geometry_msgs
30
+ rclcpp::rclcpp
31
+ Eigen3::Eigen
32
+ rclcpp_components:: component
33
+ opencv_core
34
+ ${rmf_building_map_msgs_TARGETS}
35
+ ${rmf_visualization_msgs_TARGETS}
36
+ ${nav_msgs_TARGETS}
37
+ ${geometry_msgs_TARGETS}
38
38
)
39
39
40
-
41
40
target_include_directories (floorplan_visualizer
42
41
PRIVATE
43
42
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >
Original file line number Diff line number Diff line change @@ -26,16 +26,16 @@ endforeach()
26
26
#===============================================================================
27
27
add_library (navgraph_visualizer SHARED src/NavGraphVisualizer.cpp)
28
28
29
- ament_target_dependencies (navgraph_visualizer
29
+ target_link_libraries (navgraph_visualizer
30
30
PUBLIC
31
- rclcpp
32
- rclcpp_components
33
- rmf_fleet_msgs
34
- rmf_building_map_msgs
35
- rmf_visualization_msgs
36
- visualization_msgs
37
- geometry_msgs
38
- rmf_traffic_ros2
31
+ rclcpp::rclcpp
32
+ rclcpp_components:: component
33
+ ${rmf_fleet_msgs_TARGETS}
34
+ ${rmf_building_map_msgs_TARGETS}
35
+ ${rmf_visualization_msgs_TARGETS}
36
+ ${visualization_msgs_TARGETS}
37
+ ${geometry_msgs_TARGETS}
38
+ ${rmf_traffic_ros2_TARGETS}
39
39
)
40
40
41
41
target_include_directories (navgraph_visualizer
Original file line number Diff line number Diff line change @@ -18,15 +18,15 @@ find_package(rmf_visualization_msgs REQUIRED)
18
18
#===============================================================================
19
19
add_library (obstacle_visualizer SHARED src/ObstacleVisualizer.cpp)
20
20
21
- ament_target_dependencies (obstacle_visualizer
21
+ target_link_libraries (obstacle_visualizer
22
22
PUBLIC
23
- rclcpp
24
- rclcpp_components
25
- visualization_msgs
26
- geometry_msgs
27
- vision_msgs
28
- rmf_obstacle_msgs
29
- rmf_visualization_msgs
23
+ rclcpp::rclcpp
24
+ rclcpp_components:: component
25
+ ${visualization_msgs_TARGETS}
26
+ ${geometry_msgs_TARGETS}
27
+ ${vision_msgs_TARGETS}
28
+ ${rmf_obstacle_msgs_TARGETS}
29
+ ${rmf_visualization_msgs_TARGETS}
30
30
)
31
31
32
32
target_compile_features (obstacle_visualizer INTERFACE cxx_std_17)
Original file line number Diff line number Diff line change @@ -56,20 +56,16 @@ add_library(${PROJECT_NAME} SHARED
56
56
src/NegotiationModel.cpp
57
57
)
58
58
59
- ament_target_dependencies(${PROJECT_NAME}
60
- PUBLIC
61
- rclcpp
62
- rmf_door_msgs
63
- rmf_lift_msgs
64
- rmf_visualization_msgs
65
- rmf_traffic_ros2
66
- rviz_common
67
- rviz_rendering
68
- rviz_default_plugins
69
- )
70
-
71
59
target_link_libraries (${PROJECT_NAME}
72
60
PUBLIC
61
+ rclcpp::rclcpp
62
+ ${rmf_door_msgs_TARGETS}
63
+ ${rmf_lift_msgs_TARGETS}
64
+ ${rmf_visualization_msgs_TARGETS}
65
+ rmf_traffic_ros2::rmf_traffic_ros2
66
+ rviz_common::rviz_common
67
+ rviz_rendering::rviz_rendering
68
+ rviz_default_plugins::rviz_default_plugins
73
69
${QT5_LIBRARIES}
74
70
${Qt5Widgets_LIBRARIES}
75
71
)
Original file line number Diff line number Diff line change @@ -48,15 +48,15 @@ endif()
48
48
file (GLOB_RECURSE core_lib_srcs "src/rmf_visualization_schedule/*.cpp" )
49
49
add_library (rmf_visualization_schedule SHARED ${core_lib_srcs} )
50
50
51
- ament_target_dependencies (rmf_visualization_schedule
51
+ target_link_libraries (rmf_visualization_schedule
52
52
PUBLIC
53
- rmf_traffic
54
- rmf_traffic_ros2
55
- rclcpp
56
- websocketpp
57
- OpenSSL
58
- Threads
59
- rmf_traffic_msgs
53
+ rmf_traffic::rmf_traffic
54
+ rmf_traffic_ros2::rmf_traffic_ros2
55
+ rclcpp::rclcpp
56
+ websocketpp::websocketpp
57
+ OpenSSL::SSL
58
+ Threads::Threads
59
+ ${rmf_traffic_msgs_TARGETS}
60
60
)
61
61
62
62
target_include_directories (rmf_visualization_schedule
@@ -76,15 +76,12 @@ ament_export_targets(rmf_visualization_schedule HAS_LIBRARY_TARGET)
76
76
77
77
#===============================================================================
78
78
add_library (schedule_visualizer SHARED src/ScheduleVisualizer.cpp)
79
- ament_target_dependencies(schedule_visualizer
80
- PUBLIC
81
- rclcpp_components
82
- visualization_msgs
83
- geometry_msgs
84
- rmf_visualization_msgs
85
- )
86
-
87
79
target_link_libraries (schedule_visualizer
80
+ PUBLIC
81
+ rclcpp_components::component
82
+ ${visualization_msgs_TARGETS}
83
+ ${geometry_msgs_TARGETS}
84
+ ${rmf_visualization_msgs_TARGETS}
88
85
PRIVATE
89
86
rmf_visualization_schedule
90
87
)
You can’t perform that action at this time.
0 commit comments