ia64/xen-unstable

annotate tools/Makefile @ 5043:90feb98108de

bitkeeper revision 1.1483.1.1 (428dfcf4ShUaO_5EW8otOGE_3NKxvQ)

Makefile:
Move ioemu targets to the end of the Makefile so that the default target
is all again.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
author cl349@firebug.cl.cam.ac.uk
date Fri May 20 15:06:28 2005 +0000 (2005-05-20)
parents 8e5fc5fe636c
children 88e25f4669ad
rev   line source
kaf24@4338 1 XEN_ROOT = ../
kaf24@4338 2 include $(XEN_ROOT)/tools/Rules.mk
iap10@771 3
kaf24@4338 4 SUBDIRS :=
kaf24@4338 5 SUBDIRS += libxutil
kaf24@4338 6 SUBDIRS += libxc
kaf24@4338 7 SUBDIRS += misc
kaf24@4338 8 SUBDIRS += examples
kaf24@4338 9 SUBDIRS += xentrace
kaf24@4338 10 SUBDIRS += python
kaf24@4338 11 SUBDIRS += xfrd
kaf24@4348 12 SUBDIRS += xcs
mjw@4677 13 SUBDIRS += pygrub
iap10@771 14
kaf24@5028 15 .PHONY: all install clean check check_clean ioemu eioemuinstall ioemuclean
kaf24@5028 16
kaf24@4338 17 all: check
kaf24@4338 18 @set -e; for subdir in $(SUBDIRS); do \
kaf24@4338 19 $(MAKE) -C $$subdir $@; \
kaf24@4338 20 done
kaf24@5028 21 $(MAKE) ioemu
kaf24@4338 22
kaf24@4338 23 install: check
kaf24@4338 24 @set -e; for subdir in $(SUBDIRS); do \
kaf24@4338 25 $(MAKE) -C $$subdir $@; \
kaf24@4338 26 done
kaf24@5028 27 $(MAKE) ioemuinstall
kaf24@4338 28
kaf24@4338 29 clean: check_clean
kaf24@4338 30 @set -e; for subdir in $(SUBDIRS); do \
kaf24@4338 31 $(MAKE) -C $$subdir $@; \
kaf24@4338 32 done
kaf24@5028 33 $(MAKE) ioemuclean
kaf24@4338 34
kaf24@4338 35 check:
kaf24@3537 36 $(MAKE) -C check
iap10@771 37
kaf24@4338 38 check_clean:
kaf24@4338 39 $(MAKE) -C check clean
cl349@5043 40
cl349@5043 41 ifndef XEN_NO_IOEMU
cl349@5043 42 ioemu ioemuinstall ioemuclean:
cl349@5043 43 [ -f ioemu/config-host.h ] || \
cl349@5043 44 (cd ioemu; ./configure --prefix=$(DESTDIR)/usr)
cl349@5043 45 $(MAKE) -C ioemu $(patsubst ioemu%,%,$@)
cl349@5043 46 else
cl349@5043 47 ioemu ioemuinstall ioemuclean:
cl349@5043 48 endif
cl349@5043 49