From: Stefan Metzmacher Date: Fri, 22 Jan 2016 20:24:31 +0000 (+0100) Subject: selftest: add save.env.sh helper script. X-Git-Tag: tdb-1.3.10~694 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3076b1ed444c899b4b89755699a0b974d04f66b6;p=thirdparty%2Fsamba.git selftest: add save.env.sh helper script. This can be used to store the environment from within make testenv. It can be restored with: . bin/restore.env.source Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett --- diff --git a/selftest/save.env.sh b/selftest/save.env.sh new file mode 100755 index 00000000000..9906f95e1ae --- /dev/null +++ b/selftest/save.env.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +{ + vars=`set | \ + grep "^[a-zA-Z][^=]*='[^']*'$" | \ + grep -v '^IFS=' | \ + grep -v '^TERM' | \ + grep -v '^PPID' | \ + grep -v '^PS[1-9]=' | \ + cat ` + echo "${vars}" + echo "${vars}" | sed -e 's!^\([a-zA-Z][^=]*\)=.*$!export \1!' +} > bin/restore.env.source + +echo "RUN: '. bin/restore.env.source'"