Change opencv to optional

This commit is contained in:
2019-04-03 21:45:45 +01:00
parent eff57f2fec
commit cf2109e016
+12 -4
View File
@@ -104,10 +104,18 @@ ENDIF()
OPTION( USE_OPENCV "Add OpenCV support" ON ) OPTION( USE_OPENCV "Add OpenCV support" ON )
IF( USE_OPENCV ) IF( USE_OPENCV )
LIST(APPEND OPENCV_MODULES core highgui imgproc video videoio )
FIND_PACKAGE( OpenCV REQUIRED core highgui imgproc video ) FIND_PACKAGE( OpenCV COMPONENTS core highgui imgproc video )
FIND_PACKAGE( OpenCV COMPONENTS videoio ) IF( ${OpenCV_FOUND} )
SET(USE_OPENCV ${OpenCV_FOUND}) SET(USE_OPENCV TRUE )
LIST(APPEND OPENCV_MODULES core highgui imgproc video )
FIND_PACKAGE( OpenCV COMPONENTS videoio )
IF( ${OPENCV_VIDEOIO_FOUND} )
LIST(APPEND OPENCV_MODULES videoio )
ENDIF()
ELSE()
SET(USE_OPENCV FALSE )
ENDIF()
ENDIF() ENDIF()
SET_PACKAGE_PROPERTIES(OpenCV PROPERTIES URL "http://opencv.willowgarage.com" DESCRIPTION "OpenCV library support in CalypFrame" TYPE OPTIONAL) SET_PACKAGE_PROPERTIES(OpenCV PROPERTIES URL "http://opencv.willowgarage.com" DESCRIPTION "OpenCV library support in CalypFrame" TYPE OPTIONAL)