ia64/xen-unstable

annotate tools/Makefile @ 6052:ec1878b6956e

Rename console binaries to xenconsole and xenconsoled.
Signed-off-by: Keir Fraser <keir@xensource.com>
author kaf24@firebug.cl.cam.ac.uk
date Sun Aug 07 09:12:55 2005 +0000 (2005-08-07)
parents 0ee061e5b8a8
children 6893bc5cc225 f51fe43c5d1c e3d811cca4e1 1ae656509f02 23979fb12c49 84ee014ebd41 99914b54f7bf 81576d3d1ca8 3a8f27c6d56c
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 += libxc
cl349@5359 6 SUBDIRS += xenstore
kaf24@4338 7 SUBDIRS += misc
kaf24@4338 8 SUBDIRS += examples
kaf24@4338 9 SUBDIRS += xentrace
kaf24@4338 10 SUBDIRS += python
kaf24@4348 11 SUBDIRS += xcs
cl349@5099 12 SUBDIRS += xcutils
smh22@5963 13 #SUBDIRS += pygrub
kaf24@5372 14 SUBDIRS += firmware
smh22@5957 15 SUBDIRS += security
kaf24@6052 16 SUBDIRS += console
iap10@771 17
kaf24@5028 18 .PHONY: all install clean check check_clean ioemu eioemuinstall ioemuclean
kaf24@5028 19
kaf24@4338 20 all: check
kaf24@4338 21 @set -e; for subdir in $(SUBDIRS); do \
kaf24@4338 22 $(MAKE) -C $$subdir $@; \
kaf24@4338 23 done
kaf24@5028 24 $(MAKE) ioemu
kaf24@4338 25
kaf24@4338 26 install: check
kaf24@4338 27 @set -e; for subdir in $(SUBDIRS); do \
kaf24@4338 28 $(MAKE) -C $$subdir $@; \
kaf24@4338 29 done
kaf24@5028 30 $(MAKE) ioemuinstall
kaf24@4338 31
kaf24@4338 32 clean: check_clean
kaf24@4338 33 @set -e; for subdir in $(SUBDIRS); do \
kaf24@4338 34 $(MAKE) -C $$subdir $@; \
kaf24@4338 35 done
kaf24@5028 36 $(MAKE) ioemuclean
kaf24@4338 37
kaf24@4338 38 check:
kaf24@3537 39 $(MAKE) -C check
iap10@771 40
kaf24@4338 41 check_clean:
kaf24@4338 42 $(MAKE) -C check clean
cl349@5043 43
cl349@5043 44 ifndef XEN_NO_IOEMU
cl349@5043 45 ioemu ioemuinstall ioemuclean:
cl349@5043 46 [ -f ioemu/config-host.h ] || \
kaf24@5164 47 (cd ioemu; ./configure --prefix=usr)
cl349@5043 48 $(MAKE) -C ioemu $(patsubst ioemu%,%,$@)
cl349@5043 49 else
cl349@5043 50 ioemu ioemuinstall ioemuclean:
cl349@5043 51 endif
cl349@5043 52