From 255617ffe58812e06991da374cc4bed755399d63 Mon Sep 17 00:00:00 2001
From: Andrey Kamaev <no@email>
Date: Wed, 14 Sep 2011 09:11:14 +0000
Subject: [PATCH] OpenCVConfig.cmake is updated to export OpenCV_SOURCE_PATH
 when used without "make install"

---
 OpenCVConfig.cmake.in | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/OpenCVConfig.cmake.in b/OpenCVConfig.cmake.in
index 5e2181a6e..842ea9f56 100644
--- a/OpenCVConfig.cmake.in
+++ b/OpenCVConfig.cmake.in
@@ -28,6 +28,7 @@
 #      - OpenCV_EXTRA_COMPONENTS
 #      - OpenCV_USE_MANGLED_PATHS
 #      - OpenCV_HAVE_ANDROID_CAMERA
+#      - OpenCV_SOURCE_PATH
 #
 # =================================================================================================
 
@@ -128,11 +129,12 @@ endif()
 # ==============================================================
 #  Extra include directories, needed by OpenCV 2 new structure
 # ==============================================================
-if(NOT "@CMAKE_OPENCV2_INCLUDE_DIRS_CONFIGCMAKE@" STREQUAL  "")
+SET(OpenCV_SOURCE_PATH "@CMAKE_OPENCV2_INCLUDE_DIRS_CONFIGCMAKE@")
+if(NOT "${OpenCV_SOURCE_PATH}" STREQUAL  "")
     foreach(__CVLIB ${OpenCV_LIB_COMPONENTS})
         # We only need the "core",... part here: "opencv_core" -> "core"
         STRING(REGEX REPLACE "opencv_(.*)" "\\1" __MODNAME ${__CVLIB})
-        INCLUDE_DIRECTORIES("@CMAKE_OPENCV2_INCLUDE_DIRS_CONFIGCMAKE@/modules/${__MODNAME}/include")
+        INCLUDE_DIRECTORIES("${OpenCV_SOURCE_PATH}/modules/${__MODNAME}/include")
     endforeach()
 endif()