Add a more precise error check for "autobuild source_environment".

master
Christian Goetze (CG) 2011-03-16 16:44:19 -07:00
parent dc8092a5d4
commit fea0cefcb3
1 changed files with 10 additions and 1 deletions

View File

@ -142,7 +142,16 @@ then
fi
# load autbuild provided shell functions and variables
eval "$("$AUTOBUILD" source_environment)"
if "$AUTOBUILD" source_environment > source_environment
then
. source_environment
else
# dump environment variables for debugging
env|sort
record_failure "autobuild source_environment failed"
cat source_environment >&3
exit 1
fi
# dump environment variables for debugging
env|sort