From 7adaa6d4466063893c9ac6b5b7d71c423be34b69 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 21 Jul 2006 12:46:54 +0000 Subject: * Test for runtime root finding. --- tests/common.sh.in | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'tests/common.sh.in') diff --git a/tests/common.sh.in b/tests/common.sh.in index f96f28d206c9..12162649e4b2 100644 --- a/tests/common.sh.in +++ b/tests/common.sh.in @@ -1,10 +1,12 @@ set -e -# Maybe the build directory is symlinked. -export NIX_IGNORE_SYMLINK_STORE=1 - export TEST_ROOT=$(pwd)/test-tmp -export NIX_STORE_DIR=$TEST_ROOT/store +export NIX_STORE_DIR +if ! NIX_STORE_DIR=$(readlink -f $TEST_ROOT/store); then + # Maybe the build directory is symlinked. + export NIX_IGNORE_SYMLINK_STORE=1 + NIX_STORE_DIR=$TEST_ROOT/store +fi export NIX_DATA_DIR=$TEST_ROOT/data export NIX_LOCALSTATE_DIR=$TEST_ROOT/var export NIX_LOG_DIR=$TEST_ROOT/var/log/nix -- cgit 1.4.1