mirror of
https://gitlab.com/yikestone/line_follower_gazebo_sim.git
synced 2025-08-03 13:44:09 +05:30
21 lines
594 B
CMake
21 lines
594 B
CMake
cmake_minimum_required(VERSION 2.8.3)
|
|
project(igv_gazebo)
|
|
|
|
# Load catkin and all dependencies required for this package
|
|
find_package(catkin REQUIRED COMPONENTS
|
|
roscpp
|
|
gazebo_ros
|
|
geometry_msgs
|
|
)
|
|
|
|
# Depend on system install of Gazebo
|
|
find_package(gazebo REQUIRED)
|
|
|
|
link_directories(${GAZEBO_LIBRARY_DIRS})
|
|
include_directories(${Boost_INCLUDE_DIR} ${catkin_INCLUDE_DIRS} ${GAZEBO_INCLUDE_DIRS})
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GAZEBO_CXX_FLAGS}")
|
|
|
|
add_library(${PROJECT_NAME} src/alfred_plugin.cc)
|
|
target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${GAZEBO_LIBRARIES})
|
|
|