Improved test framework
[urcu.git] / tests / utils / env.sh.in
diff --git a/tests/utils/env.sh.in b/tests/utils/env.sh.in
new file mode 100644 (file)
index 0000000..a4c2abb
--- /dev/null
@@ -0,0 +1,35 @@
+#!/bin/bash
+#
+# SPDX-License-Identifier: GPL-2.0-only
+#
+# SPDX-FileCopyrightText: 2022 EfficiOS Inc.
+#
+
+### Base paths to test suite ###
+if [ "x${URCU_TESTS_SRCDIR:-}" = "x" ]; then
+       URCU_TESTS_SRCDIR="@abs_top_srcdir@/tests"
+fi
+export URCU_TESTS_SRCDIR
+
+if [ "x${URCU_TESTS_BUILDDIR:-}" = "x" ]; then
+       URCU_TESTS_BUILDDIR="@abs_top_builddir@/tests"
+fi
+export URCU_TESTS_BUILDDIR
+
+
+### External Tools ###
+if [ "x${URCU_TESTS_NPROC_BIN:-}" = "x" ]; then
+       URCU_TESTS_NPROC_BIN="@NPROC@"
+fi
+export URCU_TESTS_NPROC_BIN
+
+if [ "x${URCU_TESTS_GETCONF_BIN:-}" = "x" ]; then
+       URCU_TESTS_GETCONF_BIN="@GETCONF@"
+fi
+export URCU_TESTS_GETCONF_BIN
+
+if [ "x${URCU_TESTS_TIME_BIN:-}" = "x" ]; then
+       URCU_TESTS_TIME_BIN="@TIME@"
+fi
+export URCU_TESTS_TIME_BIN
+
This page took 0.022641 seconds and 4 git commands to generate.