ia64/xen-unstable

view xen-2.4.16/Makefile @ 89:c9c0af497875

bitkeeper revision 1.15.1.1 (3e26ce4cFZZkDsoofHF9hDadLO0avg)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/anfs/scratch/labyrinth/iap10/xeno2/xeno.bk
author iap10@labyrinth.cl.cam.ac.uk
date Thu Jan 16 15:22:52 2003 +0000 (2003-01-16)
parents 8ce741992076 1a2ffbadafc6
children a8063692097a 540e4f4c8e38
line source
2 export BASEDIR := $(shell pwd)
4 include Rules.mk
6 default: $(TARGET)
7 gzip -f -9 < $(TARGET) > $(TARGET).gz
9 install: $(TARGET)
10 gzip -f -9 < $(TARGET) > $(TARGET).gz
11 cp $(TARGET).gz ../../install/images/image
13 clean: delete-links
14 $(MAKE) -C tools clean
15 $(MAKE) -C common clean
16 $(MAKE) -C net clean
17 $(MAKE) -C drivers clean
18 $(MAKE) -C arch/$(ARCH) clean
19 rm -f *.o $(TARGET)* *~ core
21 $(TARGET): make-links
22 $(MAKE) -C tools
23 $(MAKE) -C common
24 $(MAKE) -C net
25 $(MAKE) -C drivers
26 $(MAKE) -C arch/$(ARCH)
27 gzip -f -9 < $(TARGET) > $(TARGET).gz
29 make-links:
30 ln -sf xeno include/linux
31 ln -sf asm-$(ARCH) include/asm
33 delete-links:
34 rm -f include/linux include/asm
36 SUBDIRS =arch common drivers net
37 TAGS:
38 etags `find include/asm-$(ARCH) -name '*.h'`
39 find include -type d \( -name "asm-*" -o -name config \) -prune -o -name '*.h' -print | xargs etags -a
40 find $(SUBDIRS) -name '*.[ch]' | xargs etags -a