my-env: Support for running command directly by load-env-xxx script

First I don't think there is a reason to run shell as a child of
load-env-xxx script and not to just exec into it.

Also it's often useful to just run a command inside the environment
load-env-xxx command --args

Closes #3254
This commit is contained in:
Paul Colomiets 2014-07-12 16:32:28 +03:00 committed by Bjørn Forsman
parent f9a24ba487
commit f12633c628

View file

@ -11,5 +11,9 @@ export buildInputs
export NIX_STRIP_DEBUG=0
export TZ="$OLDTZ"
@shell@
if test $# -gt 0; then
exec "$@"
else
exec @shell@
fi