From 3fca80f6efd2988c0e915464f35778a1e6ba2491 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Mon, 16 Aug 2021 15:39:28 -0700 Subject: [PATCH] Set LD_LIBRARY_PATH for python tests Point to fake install lib folder. Signed-off-by: Steve Peters --- src/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d80b598f2..dcc5bf3c1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -147,8 +147,11 @@ if (PYTHONLIBS_FOUND) add_test(NAME ${test}.py COMMAND python3 ${CMAKE_SOURCE_DIR}/src/${test}.py) + set(_env_vars) + list(APPEND _env_vars "PYTHONPATH=${FAKE_INSTALL_PREFIX}/lib/python/") + list(APPEND _env_vars "LD_LIBRARY_PATH=${FAKE_INSTALL_PREFIX}/lib:$ENV{LD_LIBRARY_PATH}") set_tests_properties(${test}.py PROPERTIES - ENVIRONMENT "PYTHONPATH=${FAKE_INSTALL_PREFIX}/lib/python/") + ENVIRONMENT "${_env_vars}") endforeach() endif()