From a290e6dd5d2118021ff542b6c68c16e0a55a8683 Mon Sep 17 00:00:00 2001
From: jvallve <jvallve@iri.upc.edu>
Date: Mon, 14 Mar 2022 19:02:16 +0100
Subject: [PATCH] optional pythonlibs

---
 test/CMakeLists.txt | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 4ecd09e..0f66e71 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -8,7 +8,7 @@ include_directories(${GTEST_INCLUDE_DIRS})
 INCLUDE_DIRECTORIES(../src)
 INCLUDE_DIRECTORIES(/data)
 FIND_PACKAGE(Eigen3 3.3 REQUIRED)
-FIND_PACKAGE(PythonLibs 3 QUIET)
+FIND_PACKAGE(PythonLibs QUIET)
 INCLUDE_DIRECTORIES(${EIGEN3_INCLUDE_DIRS})
 
 ############# USE THIS TEST AS AN EXAMPLE ####################
@@ -25,7 +25,11 @@ laser_scan_utils_add_gtest(gtest_example gtest_example.cpp)
 # gtest icp
 IF(csm_FOUND)
 	laser_scan_utils_add_gtest(gtest_icp gtest_icp.cpp)
-	target_link_libraries(gtest_icp ${PROJECT_NAME} ${PYTHON_LIBRARIES})
+	IF(python_FOUND)
+		target_link_libraries(gtest_icp ${PROJECT_NAME} ${PYTHON_LIBRARIES})
+	ELSE(python_FOUND)
+		target_link_libraries(gtest_icp ${PROJECT_NAME})
+	ENDIF(python_FOUND)
 ENDIF(csm_FOUND)
 
 IF(falkolib_FOUND)
-- 
GitLab