cmake_minimum_required(VERSION 2.8.3)
project(comm_node_manager)

add_compile_options(-std=c++11)

find_package(catkin REQUIRED
  COMPONENTS
    actionlib
    actionlib_msgs
    core_msgs
    geometry_msgs
    mesh_msgs
    message_generation
    roadmap_msgs
    rospy
    std_msgs
)

catkin_python_setup()

# TODO: Move to mission_msgs
add_action_files(
  FILES
    DoDrop.action
    DoReconfigure.action
)

generate_messages (
  DEPENDENCIES
    std_msgs
    actionlib_msgs
    geometry_msgs
)


# Package set up
catkin_package(
  CATKIN_DEPENDS
    actionlib_msgs
    std_msgs
    geometry_msgs
    message_runtime
)