cmake_minimum_required(VERSION 3.0.2)
project(fetch_driver_msgs)

find_package(catkin REQUIRED
  COMPONENTS
    actionlib
    actionlib_msgs
    geometry_msgs
    message_generation
    power_msgs
    std_msgs
)

add_action_files(
  FILES
    DisableCharging.action
)

add_message_files(
  FILES
    BoardState.msg
    ChargerState.msg
    JointState.msg
    GripperState.msg
    Gyro.msg
    MotorState.msg
    RobotState.msg
    SafetyLaserState.msg
)

generate_messages(
  DEPENDENCIES
    actionlib_msgs
    geometry_msgs
    power_msgs
    std_msgs
)

catkin_package(
  CATKIN_DEPENDS
    actionlib
    actionlib_msgs
    geometry_msgs
    message_runtime
    power_msgs
    std_msgs
)
