cmake_minimum_required(VERSION 2.8.3) project(homer_map_manager) find_package(catkin REQUIRED COMPONENTS roscpp roslib tf homer_mapnav_msgs homer_nav_libs cmake_modules) find_package( Eigen REQUIRED ) include_directories( ${catkin_INCLUDE_DIRS} ${EIGEN_INCLUDE_DIRS} $ENV{HOMER_DIR} ) add_subdirectory(${PROJECT_SOURCE_DIR}/src/Managers) add_subdirectory(${PROJECT_SOURCE_DIR}/src/MapIO) catkin_package( CATKIN_DEPENDS roscpp ) add_executable(map_manager src/map_manager_node.cpp) target_link_libraries( map_manager ${catkin_LIBRARIES} Managers image_io ) add_dependencies( map_manager ${catkin_EXPORTED_TARGETS} homer_mapnav_msgs_gencpp )