aboutsummaryrefslogtreecommitdiffstats
path: root/buildconfigs
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2007-12-20 13:16:21 +0000
committerKeir Fraser <keir.fraser@citrix.com>2007-12-20 13:16:21 +0000
commit53f48ca221dd5ee65297fdce42ff52aecdc03cde (patch)
tree1cda3cbc35f56fd82c2eb624de58ac99d4d64d92 /buildconfigs
parent58319a498355d380f2dd5170561a984a956e2a14 (diff)
downloadxen-53f48ca221dd5ee65297fdce42ff52aecdc03cde.tar.gz
xen-53f48ca221dd5ee65297fdce42ff52aecdc03cde.tar.bz2
xen-53f48ca221dd5ee65297fdce42ff52aecdc03cde.zip
Fix some build system error handling.
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'buildconfigs')
-rw-r--r--buildconfigs/mk.linux-2.6-common2
-rw-r--r--buildconfigs/src.hg-clone2
2 files changed, 2 insertions, 2 deletions
diff --git a/buildconfigs/mk.linux-2.6-common b/buildconfigs/mk.linux-2.6-common
index 2fa7052b2b..35150591b5 100644
--- a/buildconfigs/mk.linux-2.6-common
+++ b/buildconfigs/mk.linux-2.6-common
@@ -103,7 +103,7 @@ ifneq ($(EXTRAVERSION),)
echo "$(EXTRAVERSION)" >$(LINUX_DIR)/localversion-xen
endif
$(MAKE) -C $(LINUX_SRCDIR) ARCH=$(LINUX_ARCH) oldconfig O=$$(/bin/pwd)/$(LINUX_DIR)
- @if [ ! -f $(LINUX_DIR)/Makefile ] ; then \
+ @set -e ; if [ ! -f $(LINUX_DIR)/Makefile ] ; then \
echo "***********************************"; \
echo "oldconfig did not create a Makefile"; \
echo "Generating $(LINUX_DIR)/Makefile "; \
diff --git a/buildconfigs/src.hg-clone b/buildconfigs/src.hg-clone
index fa7f247e7e..0586bc8ed6 100644
--- a/buildconfigs/src.hg-clone
+++ b/buildconfigs/src.hg-clone
@@ -25,7 +25,7 @@ $(LINUX_SRCDIR)/.valid-src: $(__XEN_LINUX_UPDATE)
echo "Pulling changes from $${__parent} into $(LINUX_SRCDIR)." ; \
$(HG) -R $(LINUX_SRCDIR) pull $${__parent} ; \
fi
- if [ -n "$(XEN_LINUX_HGREV)" ] ; then \
+ set -e ; if [ -n "$(XEN_LINUX_HGREV)" ] ; then \
echo "Updating $(LINUX_SRCDIR) to revision $(XEN_LINUX_HGREV)." ; \
( cd $(LINUX_SRCDIR) && $(HG) update $(XEN_LINUX_HGREV) ); \
fi