cmake_minimum_required(VERSION 3.8) project(mkmini_gazebo_steering_plugin) find_package(ament_cmake REQUIRED) find_package(gazebo_ros REQUIRED) find_package(geometry_msgs REQUIRED) find_package(rclcpp REQUIRED) find_package(std_msgs REQUIRED) add_library(${PROJECT_NAME} SHARED src/steering_command_plugin.cpp) target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_17) ament_target_dependencies(${PROJECT_NAME} gazebo_ros geometry_msgs rclcpp std_msgs) install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION lib) ament_package()