tests: use -z / -n to test for string empty / non-empty
[babeltrace.git] / tests / utils / env.sh.in
CommitLineData
e46cbefe
MJ
1#!/bin/bash
2#
3# SPDX-License-Identifier: GPL-2.0-only
4#
5
6### Base paths to test suite ###
75e396f6 7if [ -z "${BT_TESTS_SRCDIR:-}" ]; then
e46cbefe
MJ
8 BT_TESTS_SRCDIR="@abs_top_srcdir@/tests"
9fi
10export BT_TESTS_SRCDIR
11
75e396f6 12if [ -z "${BT_TESTS_BUILDDIR:-}" ]; then
e46cbefe
MJ
13 BT_TESTS_BUILDDIR="@abs_top_builddir@/tests"
14fi
15export BT_TESTS_BUILDDIR
16
17
18### External Tools ###
75e396f6 19if [ -z "${BT_TESTS_AWK_BIN:-}" ]; then
e46cbefe
MJ
20 BT_TESTS_AWK_BIN="@AWK@"
21fi
22export BT_TESTS_AWK_BIN
23
75e396f6 24if [ -z "${BT_TESTS_GREP_BIN:-}" ]; then
e46cbefe
MJ
25 BT_TESTS_GREP_BIN="@GREP@"
26fi
27export BT_TESTS_GREP_BIN
28
75e396f6 29if [ -z "${BT_TESTS_PYTHON_BIN:-}" ]; then
e46cbefe
MJ
30 BT_TESTS_PYTHON_BIN="@PYTHON@"
31fi
32export BT_TESTS_PYTHON_BIN
33
75e396f6 34if [ -z "${BT_TESTS_PYTHON_CONFIG_BIN:-}" ]; then
e46cbefe
MJ
35 BT_TESTS_PYTHON_CONFIG_BIN="@PYTHON_CONFIG@"
36fi
37export BT_TESTS_PYTHON_CONFIG_BIN
38
75e396f6 39if [ -z "${BT_TESTS_SED_BIN:-}" ]; then
e46cbefe
MJ
40 BT_TESTS_SED_BIN="@SED@"
41fi
42export BT_TESTS_SED_BIN
0b0893d4 43
75e396f6 44if [ -z "${BT_TESTS_CC_BIN:-}" ]; then
0b0893d4
SM
45 BT_TESTS_CC_BIN="@CC@"
46fi
47export BT_TESTS_CC_BIN
48
49
50### Optional features ###
51
75e396f6 52if [ -z "${BT_TESTS_ENABLE_ASAN:-}" ]; then
0b0893d4
SM
53 BT_TESTS_ENABLE_ASAN="@ENABLE_ASAN@"
54fi
55export BT_TESTS_ENABLE_ASAN
This page took 0.025969 seconds and 4 git commands to generate.