add_library(moveit_planning_interface SHARED src/planning_interface.cpp
                                             src/planning_response.cpp)
target_include_directories(
  moveit_planning_interface
  PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
         $<INSTALL_INTERFACE:include/moveit_core>)
set_target_properties(moveit_planning_interface
                      PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}")
target_link_libraries(
  moveit_planning_interface
  moveit_robot_trajectory
  moveit_robot_state
  moveit_planning_scene
  moveit_utils
  ${moveit_msgs_TARGETS}
  urdf::urdf
  urdfdom::urdf_parser)

install(DIRECTORY include/ DESTINATION include/moveit_core)
