diff --git a/cmake/templates/OpenCVConfig.cmake.in b/cmake/templates/OpenCVConfig.cmake.in index 0fae74cc22..d68146f42c 100644 --- a/cmake/templates/OpenCVConfig.cmake.in +++ b/cmake/templates/OpenCVConfig.cmake.in @@ -94,7 +94,6 @@ SET(OpenCV_LIB_COMPONENTS @OPENCV_MODULES_CONFIGMAKE@) @OPENCV_DEPENDENCIES_MAP_DBG@ - # ============================================================== # Check OpenCV availability # ============================================================== @@ -230,7 +229,7 @@ endif() # ============================================================== SET(OpenCV_SOURCE_PATH "@CMAKE_OPENCV2_INCLUDE_DIRS_CONFIGCMAKE@") if(NOT "${OpenCV_SOURCE_PATH}" STREQUAL "") - foreach(__cvlib ${OpenCV_REQUIRED_MODULES}) + foreach(__cvlib ${OpenCV_LIB_COMPONENTS}) # We only need the "core",... part here: "opencv_core" -> "core" string(REGEX REPLACE "opencv_(.*)" "\\1" __MODNAME ${__cvlib}) include_directories("${OpenCV_SOURCE_PATH}/modules/${__MODNAME}/include")