X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=comprehensive-test;h=cf01c7b0d736931a5aeaa6b08f28e2896cc23f4b;hb=3909ecb7f090c792902cc97ecba00bb1660d1f53;hp=d8cf07d20ccebaa3366cd0c87d230669f028dc6d;hpb=16bce837ffe3527d4e8ed306f4436a86891d6e60;p=secnet.git diff --git a/comprehensive-test b/comprehensive-test index d8cf07d..cf01c7b 100755 --- a/comprehensive-test +++ b/comprehensive-test @@ -15,6 +15,19 @@ for arg in "$@"; do esac done +case "${OLD_SECNET_DIR:?must be set, perhaps to the empty string}" in + ''|/*) + ;; + ../*) + OLD_SECNET_DIR="${PWD%/*}/${OLD_SECNET_DIR#../}" + echo >&2 "x OLD_SECNET_DIR=$OLD_SECNET_DIR" + ;; + *) + echo >&2 "relative non-.. OLD_SECNET_DIR $OLD_SECNET_DIR !"; + exit 1 + ;; +esac + x () { echo >&2 "x $*"; "$@"; } srcdir=$(pwd)