52 lines
821 B
CMake
Executable File
52 lines
821 B
CMake
Executable File
cmake_minimum_required(VERSION 3.0.2)
|
|
project(geographic_msgs)
|
|
|
|
find_package(catkin REQUIRED
|
|
COMPONENTS
|
|
message_generation
|
|
geometry_msgs
|
|
std_msgs
|
|
uuid_msgs
|
|
)
|
|
|
|
add_message_files(
|
|
DIRECTORY msg
|
|
FILES
|
|
BoundingBox.msg
|
|
GeographicMapChanges.msg
|
|
GeographicMap.msg
|
|
GeoPath.msg
|
|
GeoPoint.msg
|
|
GeoPointStamped.msg
|
|
GeoPose.msg
|
|
GeoPoseWithCovariance.msg
|
|
GeoPoseStamped.msg
|
|
GeoPoseWithCovarianceStamped.msg
|
|
KeyValue.msg
|
|
MapFeature.msg
|
|
RouteNetwork.msg
|
|
RoutePath.msg
|
|
RouteSegment.msg
|
|
WayPoint.msg
|
|
)
|
|
|
|
add_service_files(
|
|
DIRECTORY srv
|
|
FILES
|
|
GetGeographicMap.srv
|
|
GetGeoPath.srv
|
|
GetRoutePlan.srv
|
|
UpdateGeographicMap.srv
|
|
)
|
|
|
|
generate_messages(
|
|
DEPENDENCIES
|
|
geometry_msgs
|
|
std_msgs
|
|
uuid_msgs
|
|
)
|
|
|
|
catkin_package(
|
|
CATKIN_DEPENDS message_runtime geometry_msgs uuid_msgs std_msgs
|
|
)
|