X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=tests%2Futils%2Fenv.sh.in;h=78964537a560e3f531181ee31f954d34a7221fbd;hb=95d759169cca3518352f539b6f87726b8cbb48e4;hp=96f4fc0995b3e5526457e03e7d9ecedcc20c0fd3;hpb=0b0893d4a069f17d1326ebc3bfc9f9f987f411f3;p=babeltrace.git diff --git a/tests/utils/env.sh.in b/tests/utils/env.sh.in index 96f4fc09..78964537 100644 --- a/tests/utils/env.sh.in +++ b/tests/utils/env.sh.in @@ -1,47 +1,47 @@ #!/bin/bash # +# SPDX-FileCopyrightText: 2021-2022 EfficiOS, Inc. # SPDX-License-Identifier: GPL-2.0-only -# ### Base paths to test suite ### -if [ "x${BT_TESTS_SRCDIR:-}" = "x" ]; then +if [ -z "${BT_TESTS_SRCDIR:-}" ]; then BT_TESTS_SRCDIR="@abs_top_srcdir@/tests" fi export BT_TESTS_SRCDIR -if [ "x${BT_TESTS_BUILDDIR:-}" = "x" ]; then +if [ -z "${BT_TESTS_BUILDDIR:-}" ]; then BT_TESTS_BUILDDIR="@abs_top_builddir@/tests" fi export BT_TESTS_BUILDDIR ### External Tools ### -if [ "x${BT_TESTS_AWK_BIN:-}" = "x" ]; then +if [ -z "${BT_TESTS_AWK_BIN:-}" ]; then BT_TESTS_AWK_BIN="@AWK@" fi export BT_TESTS_AWK_BIN -if [ "x${BT_TESTS_GREP_BIN:-}" = "x" ]; then +if [ -z "${BT_TESTS_GREP_BIN:-}" ]; then BT_TESTS_GREP_BIN="@GREP@" fi export BT_TESTS_GREP_BIN -if [ "x${BT_TESTS_PYTHON_BIN:-}" = "x" ]; then +if [ -z "${BT_TESTS_PYTHON_BIN:-}" ]; then BT_TESTS_PYTHON_BIN="@PYTHON@" fi export BT_TESTS_PYTHON_BIN -if [ "x${BT_TESTS_PYTHON_CONFIG_BIN:-}" = "x" ]; then +if [ -z "${BT_TESTS_PYTHON_CONFIG_BIN:-}" ]; then BT_TESTS_PYTHON_CONFIG_BIN="@PYTHON_CONFIG@" fi export BT_TESTS_PYTHON_CONFIG_BIN -if [ "x${BT_TESTS_SED_BIN:-}" = "x" ]; then +if [ -z "${BT_TESTS_SED_BIN:-}" ]; then BT_TESTS_SED_BIN="@SED@" fi export BT_TESTS_SED_BIN -if [ "x${BT_TESTS_CC_BIN:-}" = "x" ]; then +if [ -z "${BT_TESTS_CC_BIN:-}" ]; then BT_TESTS_CC_BIN="@CC@" fi export BT_TESTS_CC_BIN @@ -49,7 +49,13 @@ export BT_TESTS_CC_BIN ### Optional features ### -if [ "x${BT_TESTS_ENABLE_ASAN:-}" = "x" ]; then +if [ -z "${BT_TESTS_ENABLE_ASAN:-}" ]; then BT_TESTS_ENABLE_ASAN="@ENABLE_ASAN@" fi export BT_TESTS_ENABLE_ASAN + +# Define to 1 to enable tests that depend on the Python plugins support +if [ -z "${BT_TESTS_ENABLE_PYTHON_PLUGINS:-}" ]; then + BT_TESTS_ENABLE_PYTHON_PLUGINS="@ENABLE_PYTHON_PLUGINS@" +fi +export BT_TESTS_ENABLE_PYTHON_PLUGINS