diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-01-26 15:27:18 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-01-26 15:27:18 +0000 |
commit | 429841cd517b01309db331a7dd8b924554a91b25 (patch) | |
tree | 050da51bae1307530ff0fd95d13a91e56d91f589 /tools/Makefile | |
parent | 9b74c5ff1c614b5dc2c6da7dbf0edf44b136beb2 (diff) | |
download | xen-429841cd517b01309db331a7dd8b924554a91b25.tar.gz xen-429841cd517b01309db331a7dd8b924554a91b25.tar.bz2 xen-429841cd517b01309db331a7dd8b924554a91b25.zip |
Add check to subdirs.
Also make sure that the install target doesn't call the install check.
Signed-off-by: Bastian Blank <waldi@debian.org>
Diffstat (limited to 'tools/Makefile')
-rw-r--r-- | tools/Makefile | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/tools/Makefile b/tools/Makefile index e28c976359..acf44fce21 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -2,6 +2,7 @@ XEN_ROOT = ../ include $(XEN_ROOT)/tools/Rules.mk SUBDIRS-y := +SUBDIRS-y += check SUBDIRS-y += include SUBDIRS-y += libxc SUBDIRS-y += flask @@ -36,13 +37,13 @@ export CROSS_SYS_ROOT endif .PHONY: all -all: check +all: @set -e; for subdir in $(SUBDIRS-y); do \ $(MAKE) subdir-$@-$$subdir; \ done .PHONY: install -install: check +install: @set -e; for subdir in $(SUBDIRS-y); do \ $(MAKE) subdir-$@-$$subdir; \ done @@ -51,7 +52,7 @@ install: check $(INSTALL_DIR) $(DESTDIR)/var/lib/xen .PHONY: clean -clean: check_clean +clean: @set -e; for subdir in $(SUBDIRS-y); do \ $(MAKE) subdir-$@-$$subdir; \ done @@ -68,14 +69,6 @@ subdir-clean-%: subdir-install-%: $(MAKE) -C $* install -.PHONY: check -check: - $(MAKE) -C check - -.PHONY: check_clean -check_clean: - $(MAKE) -C check clean - ifneq ($(XEN_COMPILE_ARCH),$(XEN_TARGET_ARCH)) IOEMU_CONFIGURE_CROSS ?= --cross-prefix=$(CROSS_COMPILE) \ --interp-prefix=$(CROSS_SYS_ROOT) |