From 234bb3a1cd4050027b213343ecb320aad45aebd5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu>
Date: Wed, 19 Dec 2018 09:26:33 +0100
Subject: [PATCH] Nested handling of optional libs opencv and vision_utils

---
 src/CMakeLists.txt | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 7bbac43e6..6101ab371 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -516,10 +516,13 @@ IF (raw_gps_utils_FOUND)
     TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${raw_gps_utils_LIBRARY})
 ENDIF (raw_gps_utils_FOUND)
 
-IF (vision_utils_FOUND)
-    TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${vision_utils_LIBRARY})
+
+IF (OPENCV_FOUND)
    	TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${OpenCV_LIBS})
-ENDIF (vision_utils_FOUND)
+	IF (vision_utils_FOUND)
+    	TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${vision_utils_LIBRARY})
+	ENDIF (vision_utils_FOUND)
+ENDIF (OPENCV_FOUND)
 
 IF (YAMLCPP_FOUND)
     TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${YAMLCPP_LIBRARY})
-- 
GitLab