Skip to content

Commit 6eadc2d

Browse files
authored
Merge branch 'main' into fix/accel_brake
2 parents 4c286e1 + fd6306d commit 6eadc2d

File tree

29 files changed

+360
-1020
lines changed

29 files changed

+360
-1020
lines changed

common/autoware_overlay_rviz_plugin/autoware_overlay_msgs/CHANGELOG.rst

-24
This file was deleted.

common/autoware_overlay_rviz_plugin/autoware_overlay_msgs/CMakeLists.txt

-19
This file was deleted.

common/autoware_overlay_rviz_plugin/autoware_overlay_msgs/msg/OverlayText.msg

-31
This file was deleted.

common/autoware_overlay_rviz_plugin/autoware_overlay_msgs/package.xml

-24
This file was deleted.

common/autoware_overlay_rviz_plugin/autoware_overlay_rviz_plugin/CMakeLists.txt

+46-69
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,13 @@ project(autoware_overlay_rviz_plugin)
33

44
# find dependencies
55
find_package(ament_cmake_auto REQUIRED)
6-
find_package(ament_cmake REQUIRED)
7-
find_package(autoware_auto_vehicle_msgs REQUIRED)
8-
find_package(tier4_planning_msgs REQUIRED)
9-
find_package(autoware_perception_msgs REQUIRED)
106
ament_auto_find_build_dependencies()
117

12-
find_package(autoware_overlay_msgs REQUIRED)
13-
14-
find_package(rviz_common REQUIRED)
15-
find_package(rviz_rendering REQUIRED)
16-
find_package(rviz_ogre_vendor REQUIRED)
17-
find_package(std_msgs REQUIRED)
18-
19-
set(
20-
headers_to_moc
21-
include/overlay_text_display.hpp
22-
include/signal_display.hpp
23-
8+
set(headers_to_moc
9+
include/signal_display.hpp
2410
)
2511

26-
set(
27-
headers_to_not_moc
12+
set(headers_to_not_moc
2813
include/steering_wheel_display.hpp
2914
include/gear_display.hpp
3015
include/speed_display.hpp
@@ -34,47 +19,42 @@ set(
3419
)
3520

3621

37-
3822
foreach(header "${headers_to_moc}")
39-
qt5_wrap_cpp(display_moc_files "${header}")
23+
qt5_wrap_cpp(display_moc_files "${header}")
4024
endforeach()
4125

42-
set(
43-
display_source_files
44-
src/overlay_text_display.cpp
45-
src/overlay_utils.cpp
46-
src/signal_display.cpp
47-
src/steering_wheel_display.cpp
48-
src/gear_display.cpp
49-
src/speed_display.cpp
50-
src/turn_signals_display.cpp
51-
src/traffic_display.cpp
52-
src/speed_limit_display.cpp
53-
26+
set(display_source_files
27+
src/overlay_utils.cpp
28+
src/signal_display.cpp
29+
src/steering_wheel_display.cpp
30+
src/gear_display.cpp
31+
src/speed_display.cpp
32+
src/turn_signals_display.cpp
33+
src/traffic_display.cpp
34+
src/speed_limit_display.cpp
5435
)
5536

56-
add_library(
57-
${PROJECT_NAME} SHARED
58-
${display_moc_files}
59-
${headers_to_not_moc}
60-
${display_source_files}
37+
add_library(${PROJECT_NAME} SHARED
38+
${display_moc_files}
39+
${headers_to_not_moc}
40+
${display_source_files}
6141
)
6242

6343
set_property(TARGET ${PROJECT_NAME} PROPERTY CXX_STANDARD 17)
6444
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Wpedantic)
6545

6646
target_include_directories(
67-
${PROJECT_NAME} PUBLIC
68-
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
69-
$<INSTALL_INTERFACE:include>
70-
${Qt5Widgets_INCLUDE_DIRS}
71-
${OpenCV_INCLUDE_DIRS}
47+
${PROJECT_NAME} PUBLIC
48+
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
49+
$<INSTALL_INTERFACE:include>
50+
${Qt5Widgets_INCLUDE_DIRS}
51+
${OpenCV_INCLUDE_DIRS}
7252
)
7353

7454
target_link_libraries(
75-
${PROJECT_NAME} PUBLIC
76-
rviz_ogre_vendor::OgreMain
77-
rviz_ogre_vendor::OgreOverlay
55+
${PROJECT_NAME} PUBLIC
56+
rviz_ogre_vendor::OgreMain
57+
rviz_ogre_vendor::OgreOverlay
7858
)
7959

8060

@@ -85,22 +65,19 @@ target_compile_definitions(${PROJECT_NAME} PUBLIC "PLUGINLIB__DISABLE_BOOST_FUNC
8565

8666
pluginlib_export_plugin_description_file(rviz_common plugins_description.xml)
8767

88-
ament_target_dependencies(
89-
${PROJECT_NAME}
90-
PUBLIC
91-
rviz_common
92-
rviz_rendering
93-
autoware_overlay_msgs
94-
autoware_auto_vehicle_msgs
95-
tier4_planning_msgs
96-
autoware_perception_msgs
68+
ament_target_dependencies(${PROJECT_NAME} PUBLIC
69+
rviz_common
70+
rviz_rendering
71+
autoware_auto_vehicle_msgs
72+
tier4_planning_msgs
73+
autoware_perception_msgs
9774
)
9875

9976
ament_export_include_directories(include)
10077
ament_export_targets(${PROJECT_NAME} HAS_LIBRARY_TARGET)
10178
ament_export_dependencies(
102-
rviz_common
103-
rviz_ogre_vendor
79+
rviz_common
80+
rviz_ogre_vendor
10481
)
10582

10683
if(BUILD_TESTING)
@@ -109,32 +86,32 @@ if(BUILD_TESTING)
10986
endif()
11087

11188
install(
112-
TARGETS ${PROJECT_NAME}
113-
EXPORT ${PROJECT_NAME}
114-
ARCHIVE DESTINATION lib
115-
LIBRARY DESTINATION lib
116-
RUNTIME DESTINATION bin
117-
INCLUDES DESTINATION include
89+
TARGETS ${PROJECT_NAME}
90+
EXPORT ${PROJECT_NAME}
91+
ARCHIVE DESTINATION lib
92+
LIBRARY DESTINATION lib
93+
RUNTIME DESTINATION bin
94+
INCLUDES DESTINATION include
11895
)
11996

12097
install(
121-
DIRECTORY include/
122-
DESTINATION include
98+
DIRECTORY include/
99+
DESTINATION include
123100
)
124101

125102
install(
126-
TARGETS
127-
DESTINATION lib/${PROJECT_NAME}
103+
TARGETS
104+
DESTINATION lib/${PROJECT_NAME}
128105
)
129106

130107
# Copy the assets directory to the installation directory
131108
install(
132-
DIRECTORY assets/
133-
DESTINATION share/${PROJECT_NAME}/assets
109+
DIRECTORY assets/
110+
DESTINATION share/${PROJECT_NAME}/assets
134111
)
135112

136113
add_definitions(-DQT_NO_KEYWORDS)
137114

138115
ament_package(
139-
CONFIG_EXTRAS "autoware_overlay_rviz_plugin-extras.cmake"
116+
CONFIG_EXTRAS "autoware_overlay_rviz_plugin-extras.cmake"
140117
)

0 commit comments

Comments
 (0)