mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
Tools makefile cleanup and fix for parallel build. Signed-off-by: Jerone Young <jyoung5@us.ibm.com> Signed-off-by: Keir Fraser <keir@xensource.com>
35 lines
571 B
Makefile
35 lines
571 B
Makefile
XEN_ROOT = ../
|
|
include $(XEN_ROOT)/tools/Rules.mk
|
|
|
|
SUBDIRS :=
|
|
SUBDIRS += libxutil
|
|
SUBDIRS += libxc
|
|
SUBDIRS += misc
|
|
SUBDIRS += examples
|
|
SUBDIRS += xentrace
|
|
SUBDIRS += python
|
|
SUBDIRS += xfrd
|
|
|
|
.PHONY: all install clean check check_clean
|
|
|
|
all: check
|
|
@set -e; for subdir in $(SUBDIRS); do \
|
|
$(MAKE) -C $$subdir $@; \
|
|
done
|
|
|
|
install: check
|
|
@set -e; for subdir in $(SUBDIRS); do \
|
|
$(MAKE) -C $$subdir $@; \
|
|
done
|
|
|
|
clean: check_clean
|
|
@set -e; for subdir in $(SUBDIRS); do \
|
|
$(MAKE) -C $$subdir $@; \
|
|
done
|
|
|
|
check:
|
|
$(MAKE) -C check
|
|
|
|
check_clean:
|
|
$(MAKE) -C check clean
|