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>
Mon, 9 Jan 2023 20:21:07 +0000 (20:21 +0000)
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 86d06d0c836c8a0a4f75dd93b070645316a3b66d..75c81e320b7a02373c44e3b271070a3ccda4bf24 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()