aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-07-09 12:44:53 +0100
committerKeir Fraser <keir.fraser@citrix.com>2010-07-09 12:44:53 +0100
commit202e5e6c163b5199f7c82987906ac1261715e57d (patch)
treed1f1c9bdf38563b35ed295b3aa67bbd911d58edc /Makefile
parent827e2c04109d83767595600ee4080ba96672229b (diff)
downloadxen-202e5e6c163b5199f7c82987906ac1261715e57d.tar.gz
xen-202e5e6c163b5199f7c82987906ac1261715e57d.tar.bz2
xen-202e5e6c163b5199f7c82987906ac1261715e57d.zip
Makefile: Serialise stubdom build after tools
Currently "make stubdom" on its own fails because it depends on files being installed by the results of "make tools". This also means that in some circumstances a parallel "make tools stubdom" (or "make all") can fail due to races. So make "make stubdom" depend on "make tools" having completed first. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com> xen-unstable changeset: 21760:84719437205c xen-unstable date: Fri Jul 09 12:22:52 2010 +0100
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index d43d824310..f29a1b54a4 100644
--- a/Makefile
+++ b/Makefile
@@ -72,7 +72,7 @@ install-kernels:
for i in $(XKERNELS) ; do $(MAKE) $$i-install || exit 1; done
.PHONY: install-stubdom
-install-stubdom: tools/ioemu-dir
+install-stubdom: tools/ioemu-dir install-tools
$(MAKE) -C stubdom install
ifeq (x86_64,$(XEN_TARGET_ARCH))
XEN_TARGET_ARCH=x86_32 $(MAKE) -C stubdom install-grub