From 5da78056237accc69c862ea32b8ace58e0b666ee Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Tue, 27 Mar 2018 17:38:54 +0300 Subject: [PATCH] cmake: add module/src include dir in case of enabled precompiled headers --- cmake/OpenCVModule.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/OpenCVModule.cmake b/cmake/OpenCVModule.cmake index 0d3d33a4f5..93b6123eba 100644 --- a/cmake/OpenCVModule.cmake +++ b/cmake/OpenCVModule.cmake @@ -698,6 +698,9 @@ endmacro() # setup include path for OpenCV headers for specified module # ocv_module_include_directories() macro(ocv_module_include_directories) + if(ENABLE_PRECOMPILED_HEADERS OR OPENCV_INCLUDE_DIR_APPEND_MODULE_SRC) + ocv_target_include_directories(${the_module} "${OPENCV_MODULE_${the_module}_LOCATION}/src") + endif() ocv_target_include_directories(${the_module} "${OPENCV_MODULE_${the_module}_LOCATION}/include" "${CMAKE_CURRENT_BINARY_DIR}" # for precompiled headers