Fixed core headers installation in world builds
authorMaksim Shabunin <maksim.shabunin@gmail.com>
Thu, 16 Aug 2018 14:16:02 +0000 (17:16 +0300)
committerMaksim Shabunin <maksim.shabunin@gmail.com>
Thu, 16 Aug 2018 14:16:02 +0000 (17:16 +0300)
modules/core/CMakeLists.txt

index 455afaf593864243681b2e1411da936fc8bc5593..fa72e716582e06db0eab311307b6962cb59c3028 100644 (file)
@@ -33,9 +33,14 @@ if(CV_TRACE AND HAVE_ITT AND BUILD_ITT)
   add_definitions(-DOPENCV_WITH_ITT=1)
 endif()
 
-file(GLOB lib_cuda_hdrs        "include/opencv2/${name}/cuda/*.hpp"        "include/opencv2/${name}/cuda/*.h")
-file(GLOB lib_cuda_hdrs_detail "include/opencv2/${name}/cuda/detail/*.hpp" "include/opencv2/${name}/cuda/detail/*.h")
-file(GLOB_RECURSE module_opencl_hdrs "include/opencv2/${name}/opencl/*")
+file(GLOB lib_cuda_hdrs
+    "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/cuda/*.hpp"
+    "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/cuda/*.h")
+file(GLOB lib_cuda_hdrs_detail
+    "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/cuda/detail/*.hpp"
+    "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/cuda/detail/*.h")
+file(GLOB_RECURSE module_opencl_hdrs
+    "${CMAKE_CURRENT_LIST_DIR}/include/opencv2/${name}/opencl/*")
 
 source_group("Include\\Cuda Headers"         FILES ${lib_cuda_hdrs})
 source_group("Include\\Cuda Headers\\Detail" FILES ${lib_cuda_hdrs_detail})