From cfb867f488c5c5ae3766c0699c7b1909d5daa2ca Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Sat, 30 Mar 2019 22:05:44 +0200
Subject: [PATCH] Fix for finding opencv viz in linux, although might break in
 windows

---
 cv-node/CMakeLists.txt                           | 2 +-
 cv-node/cmake/FindLibSGM.cmake                   | 4 +---
 cv-node/cmake/{FindGLOG.cmake => Findglog.cmake} | 4 +---
 3 files changed, 3 insertions(+), 7 deletions(-)
 rename cv-node/cmake/{FindGLOG.cmake => Findglog.cmake} (81%)

diff --git a/cv-node/CMakeLists.txt b/cv-node/CMakeLists.txt
index 3adda0857..e8ab4514b 100644
--- a/cv-node/CMakeLists.txt
+++ b/cv-node/CMakeLists.txt
@@ -36,7 +36,7 @@ include_directories(${PROJECT_SOURCE_DIR}/include)
 include_directories(${PROJECT_BINARY_DIR})
 
 # Check for optional opencv components
-set(CMAKE_REQUIRED_INCLUDES "${OpenCV_DIR}/include")
+set(CMAKE_REQUIRED_INCLUDES ${OpenCV_INCLUDE_DIRS})
 check_include_file_cxx("opencv2/viz.hpp" HAVE_VIZ)
 check_include_file_cxx("opencv2/cudastereo.hpp" HAVE_OPENCVCUDA)
 
diff --git a/cv-node/cmake/FindLibSGM.cmake b/cv-node/cmake/FindLibSGM.cmake
index 35ee75c25..37fe6ca92 100644
--- a/cv-node/cmake/FindLibSGM.cmake
+++ b/cv-node/cmake/FindLibSGM.cmake
@@ -31,13 +31,11 @@ find_path(LIBSGM_INCLUDE_DIRS
 include(FindPackageHandleStandardArgs)
 find_package_handle_standard_args(LibSGM DEFAULT_MSG LIBSGM_LIBRARY LIBSGM_INCLUDE_DIRS)
 
-message(STATUS "(LIBSGM_FOUND : ${LIBSGM_FOUND} include: ${LIBSGM_INCLUDE_DIRS}, lib: ${LIBSGM_LIBRARY})")
-
 mark_as_advanced(LIBSGM_FOUND)
 
 if(LIBSGM_FOUND)
 	include_directories(${LIBSGM_INCLUDE_DIRS})
     set(LIBSGM_FOUND TRUE CACHE BOOL "" FORCE)
     set(LIBSGM_LIBRARIES ${LIBSGM_LIBRARY})
-    message(STATUS "LibSGM found ( include: ${LIBSGM_INCLUDE_DIRS}, lib: ${LIBSGM_LIBRARY})")
+    message(STATUS "Found libSGM")
 endif()
diff --git a/cv-node/cmake/FindGLOG.cmake b/cv-node/cmake/Findglog.cmake
similarity index 81%
rename from cv-node/cmake/FindGLOG.cmake
rename to cv-node/cmake/Findglog.cmake
index 3cf3a4a06..e4e0eea8c 100644
--- a/cv-node/cmake/FindGLOG.cmake
+++ b/cv-node/cmake/Findglog.cmake
@@ -27,13 +27,11 @@ find_path(GLOG_INCLUDE_DIRS
 include(FindPackageHandleStandardArgs)
 find_package_handle_standard_args(glog DEFAULT_MSG GLOG_LIBRARY GLOG_INCLUDE_DIRS)
 
-message(STATUS "(GLOG_FOUND : ${GLOG_FOUND} include: ${GLOG_INCLUDE_DIRS}, lib: ${GLOG_LIBRARY})")
-
 mark_as_advanced(GLOG_FOUND)
 
 if(GLOG_FOUND)
 	include_directories(${GLOG_INCLUDE_DIRS})
     set(GLOG_FOUND TRUE CACHE BOOL "" FORCE)
     set(GLOG_LIBRARIES ${GLOG_LIBRARY})
-    message(STATUS "glog found ( include: ${GLOG_INCLUDE_DIRS}, lib: ${GLOG_LIBRARY})")
+    message(STATUS "Found glog)")
 endif()
-- 
GitLab