/
/
/
1cmake_minimum_required(VERSION 3.8)
2project(fast_slam_ros_msgs)
3
4if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
5 add_compile_options(-Wall -Wextra -Wpedantic)
6endif()
7
8# find dependencies
9find_package(ament_cmake REQUIRED)
10find_package(rosidl_default_generators REQUIRED)
11find_package(std_msgs REQUIRED)
12find_package(geometry_msgs REQUIRED)
13
14set(msg_files
15 "msg/LineLandmark.msg"
16 "msg/LineLandmarkArray.msg"
17 "msg/LineLandmarkStamped.msg"
18 "msg/PointArray.msg"
19)
20
21rosidl_generate_interfaces(${PROJECT_NAME}
22 ${msg_files}
23 DEPENDENCIES std_msgs geometry_msgs
24)
25
26ament_export_dependencies(rosidl_default_runtime)
27
28ament_package()