cmake_minimum_required(VERSION 3.14)
project(autoware_motion_velocity_planner_common)

find_package(autoware_cmake REQUIRED)

autoware_package()

ament_auto_add_library(${PROJECT_NAME}_lib SHARED
  DIRECTORY src
)

if(BUILD_TESTING)
  ament_add_ros_isolated_gtest(test_${PROJECT_NAME}
    test/test_collision_checker.cpp
    test/test_polygon_utils.cpp
  )
  target_link_libraries(test_${PROJECT_NAME}
    gtest_main
    ${PROJECT_NAME}_lib
  )
  target_include_directories(test_${PROJECT_NAME} PRIVATE src)
endif()

autoware_ament_auto_package(INSTALL_TO_SHARE
  include
)
