X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=tests%2Futils%2Futils.sh;h=487d7e7e09a92929e746cfeec53734ca7c67091c;hp=f7384c2562595e41eb68b62caf7645e4741faf38;hb=b14c7bf11ddef302870c4d1abf86d3a98f74cb08;hpb=2242b43d4f50ebdeabb124154fb8ac602c563536 diff --git a/tests/utils/utils.sh b/tests/utils/utils.sh index f7384c25..487d7e7e 100644 --- a/tests/utils/utils.sh +++ b/tests/utils/utils.sh @@ -91,6 +91,10 @@ if [ "x${BT_TESTS_BABELTRACE_PLUGIN_PATH:-}" = "x" ]; then BT_TESTS_BABELTRACE_PLUGIN_PATH="${BT_PLUGINS_PATH}/ctf:${BT_PLUGINS_PATH}/utils:${BT_PLUGINS_PATH}/text" fi +if [ "x${BT_TESTS_PROVIDER_DIR:-}" = "x" ]; then + BT_TESTS_PROVIDER_DIR="${BT_TESTS_BUILDDIR}/../src/python-plugin-provider/.libs" +fi + # Allow overriding the babeltrace2 executables if [ "x${BT_TESTS_PYTHONPATH:-}" = "x" ]; then BT_TESTS_PYTHONPATH="${BT_TESTS_BUILDDIR}/../src/bindings/python/bt2/build/build_lib" @@ -221,24 +225,24 @@ run_python_bt2() { local lib_search_var local lib_search_path - local python_provider_path="${BT_TESTS_BUILDDIR}/../src/python-plugin-provider/.libs" local main_lib_path="${BT_TESTS_BUILDDIR}/../src/lib/.libs" # Set the library search path so the python interpreter can load libbabeltrace2 if [ "$BT_OS_TYPE" = "mingw" ]; then lib_search_var="PATH" - lib_search_path="${python_provider_path}:${main_lib_path}:${PATH:-}" + lib_search_path="${main_lib_path}:${PATH:-}" elif [ "$BT_OS_TYPE" = "darwin" ]; then lib_search_var="DYLD_LIBRARY_PATH" - lib_search_path="${python_provider_path}:${main_lib_path}:${DYLD_LIBRARY_PATH:-}" + lib_search_path="${main_lib_path}:${DYLD_LIBRARY_PATH:-}" else lib_search_var="LD_LIBRARY_PATH" - lib_search_path="${python_provider_path}:${main_lib_path}:${LD_LIBRARY_PATH:-}" + lib_search_path="${main_lib_path}:${LD_LIBRARY_PATH:-}" fi env \ BABELTRACE_PYTHON_BT2_NO_TRACEBACK=1 \ BABELTRACE_PLUGIN_PATH="${BT_TESTS_BABELTRACE_PLUGIN_PATH}" \ + LIBBABELTRACE2_PLUGIN_PROVIDER_DIR=${BT_TESTS_PROVIDER_DIR} \ BT_CTF_TRACES_PATH="${BT_CTF_TRACES_PATH}" \ BT_PLUGINS_PATH="${BT_PLUGINS_PATH}" \ PYTHONPATH="${BT_TESTS_PYTHONPATH}:${BT_TESTS_SRCDIR}/utils/python" \