mirror of
https://github.com/introlab/rtabmap.git
synced 2026-10-03 16:47:47 +08:00
Added alicevision dependency
This commit is contained in:
@@ -185,6 +185,7 @@ option(WITH_REALSENSE2 "Include RealSense support" ON)
|
||||
option(WITH_OCTOMAP "Include Octomap support" ON)
|
||||
option(WITH_CPUTSDF "Include CPUTSDF support" ON)
|
||||
option(WITH_OPENCHISEL "Include open_chisel support" ON)
|
||||
option(WITH_ALICE_VISION "Include AliceVision support" ON)
|
||||
option(WITH_FOVIS "Include FOVIS support" ON)
|
||||
option(WITH_VISO2 "Include VISO2 support" ON)
|
||||
option(WITH_DVO "Include DVO support" ON)
|
||||
@@ -468,6 +469,14 @@ IF(WITH_OPENCHISEL)
|
||||
endif(open_chisel_FOUND)
|
||||
ENDIF(WITH_OPENCHISEL)
|
||||
|
||||
IF(WITH_ALICE_VISION)
|
||||
find_package(AliceVision CONFIG QUIET)
|
||||
IF(AliceVision_FOUND)
|
||||
SET(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH};/usr/local/lib/cmake/modules")
|
||||
find_package(Geogram REQUIRED QUIET)
|
||||
ENDIF(AliceVision_FOUND)
|
||||
ENDIF(WITH_ALICE_VISION)
|
||||
|
||||
IF(WITH_FOVIS)
|
||||
FIND_PACKAGE(libfovis QUIET)
|
||||
IF(libfovis_FOUND)
|
||||
@@ -736,6 +745,9 @@ IF(NOT open_chisel_FOUND)
|
||||
ELSE()
|
||||
SET(CONF_DEPENDENCIES ${CONF_DEPENDENCIES} ${open_chisel_LIBRARIES})
|
||||
ENDIF()
|
||||
IF(NOT AliceVision_FOUND)
|
||||
SET(ALICE_VISION "//")
|
||||
ENDIF(NOT AliceVision_FOUND)
|
||||
IF(NOT libfovis_FOUND)
|
||||
SET(FOVIS "//")
|
||||
ELSE()
|
||||
@@ -1122,6 +1134,14 @@ ELSE()
|
||||
MESSAGE(STATUS " With OpenChisel = NO (open_chisel not found)")
|
||||
ENDIF()
|
||||
|
||||
IF(AliceVision_FOUND)
|
||||
MESSAGE(STATUS " With AliceVision = YES (License: MPLv2)")
|
||||
ELSEIF(NOT WITH_ALICE_VISION)
|
||||
MESSAGE(STATUS " With AliceVision = NO (WITH_ALICE_VISION=OFF)")
|
||||
ELSE()
|
||||
MESSAGE(STATUS " With AliceVision = NO (AliceVision not found)")
|
||||
ENDIF()
|
||||
|
||||
MESSAGE(STATUS "")
|
||||
MESSAGE(STATUS " Camera Drivers:")
|
||||
IF(Freenect_FOUND)
|
||||
|
||||
Reference in New Issue
Block a user