-
Raphael Memmesheimer authoredRaphael Memmesheimer authored
CMakeLists.txt 666 B
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
)