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})