cmake_minimum_required(VERSION 3.8) project(gazebo_sim) if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") add_compile_options(-Wall -Wextra -Wpedantic) endif() # find dependencies find_package(ament_cmake REQUIRED) find_package(rclcpp REQUIRED) find_package(urdf REQUIRED) find_package(xacro REQUIRED) find_package(std_msgs REQUIRED) install(DIRECTORY config launch world rviz models DESTINATION share/${PROJECT_NAME}/ ) install(FILES dds/cyclonedds.xml DESTINATION share/${PROJECT_NAME}/dds) ament_environment_hooks( "${CMAKE_CURRENT_SOURCE_DIR}/environment/gazebo_models_path.dsv" "${CMAKE_CURRENT_SOURCE_DIR}/environment/cyclonedds_uri.sh.in" ) install(PROGRAMS DESTINATION lib/${PROJECT_NAME} ) install( PROGRAMS DESTINATION lib/${PROJECT_NAME} ) ament_package()