cmake_minimum_required(VERSION 2.8)
project(shape_msgs)

find_package(catkin REQUIRED)
catkin_stack()

find_package(genmsg REQUIRED)

add_message_files(
  DIRECTORY msg
  FILES Shape.msg StaticShape.msg
  )

find_package(geometry_msgs)
generate_messages(DEPENDENCIES geometry_msgs)

catkin_project(shape_msgs)

install(DIRECTORY msg
  DESTINATION share/shape_msgs
  )

install(FILES stack.xml
        DESTINATION share/shape_msgs)

# install all manifests; for compatibility with old build system
install(FILES manifest.xml
        DESTINATION share/shape_msgs)
