RTABMapConfig.cmake: added find VTK if vtkGUISupportQt target is required

This commit is contained in:
matlabbe
2016-09-29 12:40:51 -04:00
parent 7f0c49b14d
commit 4d6cfbba20
2 changed files with 7 additions and 1 deletions
+4 -1
View File
@@ -412,8 +412,11 @@ ELSE()
SET(CONF_DEPENDENCIES ${CONF_DEPENDENCIES} ${OCTOMAP_LIBRARIES})
ENDIF()
IF(ADD_VTK_GUI_SUPPORT_QT_TO_CONF)
SET(CONF_VTK_QT true)
SET(CONF_DEPENDENCIES ${CONF_DEPENDENCIES} vtkGUISupportQt)
ENDIF(ADD_VTK_GUI_SUPPORT_QT_TO_CONF)
ELSE()
SET(CONF_VTK_QT false)
ENDIF()
IF(NOT (OpenCV_FOUND AND OpenCV_VERSION_MAJOR EQUAL 3))
SET(OPENCV3 "//")
ENDIF(NOT (OpenCV_FOUND AND OpenCV_VERSION_MAJOR EQUAL 3))
+3
View File
@@ -62,6 +62,9 @@ if(@CONF_WITH_GUI@)
endif(@CONF_WITH_GUI@)
# Dependencies
if(@CONF_VTK_QT@)
find_package(VTK COMPONENTS vtkGUISupportQt NO_MODULE) # to define vtkGUISupportQt target
endif(@CONF_VTK_QT@)
set(RTABMap_LIBRARIES ${RTABMap_LIBRARIES} @CONF_DEPENDENCIES@)
#backward compatibilities