Use newly build libs when testing
authorJochen Sprickerhof <git@jochen.sprickerhof.de>
Sun, 7 Apr 2019 10:51:12 +0000 (12:51 +0200)
committerJochen Sprickerhof <jspricke@debian.org>
Thu, 9 May 2024 08:10:48 +0000 (10:10 +0200)
This exports the LD_LIBRARY_PATH so the newly build libs will be used.

Gbp-Pq: Name 0003-Use-newly-build-libs-when-testing.patch

cmake/pcl_targets.cmake

index 2da076c23c5c40d2a46e4b2615d655e50a07a2cd..a78551a99461ed3a412d0962effb049304623416 100644 (file)
@@ -415,6 +415,7 @@ macro(PCL_ADD_TEST _name _exename)
 
   set_target_properties(${_exename} PROPERTIES FOLDER "Tests")
   add_test(NAME ${_name} COMMAND ${_exename} ${ARGS_ARGUMENTS})
+  set_tests_properties(${_name} PROPERTIES ENVIRONMENT "LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/${LIB_INSTALL_DIR}")
 
   add_dependencies(tests ${_exename})
 endmacro()