File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -72,7 +72,6 @@ add_library(${PROJECT_NAME} SHARED
7272 src/node_constants.cpp
7373 src/node.cpp
7474 src/node_options.cpp
75- src/offline_node.cpp
7675 src/playable_bag.cpp
7776 src/ros_log_sink.cpp
7877 src/ros_map.cpp
@@ -164,17 +163,24 @@ target_link_libraries(cartographer_occupancy_grid_node PRIVATE
164163 rclcpp::rclcpp
165164)
166165
167- add_executable (cartographer_offline_node src/offline_node_main.cpp)
166+ add_executable (cartographer_offline_node
167+ src/offline_node_main.cpp
168+ src/offline_node.cpp
169+ )
168170target_include_directories (cartographer_offline_node PRIVATE
169171 "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include>"
170172 "$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR} /include>"
171173 "$<INSTALL_INTERFACE:include/${PROJECT_NAME} >"
172174)
175+ if ("$ENV{ROS_DISTRO} " STRLESS "kilted" )
176+ target_compile_definitions (cartographer_offline_node PRIVATE "-DUSE_URDF_H_FILES" )
177+ endif ()
173178target_link_libraries (cartographer_offline_node PRIVATE
174179 ${PROJECT_NAME}
175180 cartographer
176181 gflags
177182 rclcpp::rclcpp
183+ urdf::urdf
178184)
179185
180186add_executable (cartographer_assets_writer src/assets_writer_main.cpp)
@@ -247,6 +253,7 @@ target_link_libraries(cartographer_rosbag_validate
247253
248254if ($ENV{ROS_DISTRO} MATCHES "humble" OR $ENV{ROS_DISTRO} MATCHES "iron" )
249255 target_compile_definitions (${PROJECT_NAME} PRIVATE PRE_JAZZY_SERIALIZED_BAG_MSG_FIELD_NAME)
256+ target_compile_definitions (cartographer_offline_node PRIVATE PRE_JAZZY_SERIALIZED_BAG_MSG_FIELD_NAME)
250257 target_compile_definitions (cartographer_rosbag_validate PRIVATE PRE_JAZZY_SERIALIZED_BAG_MSG_FIELD_NAME)
251258endif ()
252259
You can’t perform that action at this time.
0 commit comments