[gnome-sdk-images] build.sh: Propagate exit values from helper
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-sdk-images] build.sh: Propagate exit values from helper
- Date: Tue, 24 Mar 2015 14:07:46 +0000 (UTC)
commit 3feceedc6cadd1fb0bf7eb894f06895e98a9ae2e
Author: Alexander Larsson <alexl redhat com>
Date: Tue Mar 24 15:06:49 2015 +0100
build.sh: Propagate exit values from helper
build.sh | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/build.sh b/build.sh
index 3cfb911..a6f9a04 100755
--- a/build.sh
+++ b/build.sh
@@ -32,10 +32,13 @@ fi
echo "builduser:x:`id -u`:`id -u`:Build user:/self/packages:/sbin/nologin" >> $ROOT/usr/etc/passwd
echo "builduser:x:`id -g`:" >> $ROOT/usr/etc/group
+rc = 1;
if test "x${XDG_APP_HELPER}" != "x"; then
$XDG_APP_HELPER -w -W -E -a $SRC -v $VAR $ROOT/usr env PATH="$PATH" /self/cd.sh "$@"
+ rc=$?;
elif test "x${LINUX_USER_CHROOT}" != "x"; then
$LINUX_USER_CHROOT --unshare-ipc --unshare-pid --unshare-net --mount-bind /dev /dev --mount-proc /proc
--mount-bind $ROOT/usr /usr --mount-bind $VAR /var --mount-bind $SRC /self --chdir /self $CHROOT "$@"
+ rc=$?;
else
echo "No containment helper found"
exit 1
@@ -43,3 +46,5 @@ fi
cp -a $BUILD/passwd.orig $ROOT/usr/etc/passwd
cp -a $BUILD/group.orig $ROOT/usr/etc/group
+
+exit $rc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]