ia64/xen-unstable

annotate tools/Makefile @ 771:f6f2a326ccaa

bitkeeper revision 1.468 (3f776bd43_wFRTwYlSu5A4qtJST5zw)

changes to build system, example config scripts added, READMEs improved.
author iap10@labyrinth.cl.cam.ac.uk
date Sun Sep 28 23:16:36 2003 +0000 (2003-09-28)
parents
children 603ae09a1314
rev   line source
iap10@771 1 #
iap10@771 2 # Grand Unified Makefile for Xen.
iap10@771 3 #
iap10@771 4 # Keir Fraser, 6/5/2003
iap10@771 5 #
iap10@771 6 # Builds everything except Xenolinux:
iap10@771 7 # cd xenolinux-<version>-sparse
iap10@771 8 # ./mkbuildtree <build dir>
iap10@771 9 # cd <build dir> && make oldconfig && make dep && make bzImage
iap10@771 10 # (<build dir> should be a vanilla linux tree with matching version)
iap10@771 11 #
iap10@771 12 # If you get errors in tools/domctl or tools/vdmanager, then you need
iap10@771 13 # the latest Java 2 SDK on your execution path: <http://java.sun.com>
iap10@771 14 # Also, you will need Apache's 'ant' build tool: <http://ant.apache.org>
iap10@771 15 #
iap10@771 16 # If you received this source as part of a Xen release, you should find
iap10@771 17 # that appropriate versions of the build tools are already installed in
iap10@771 18 # the initial system setup.
iap10@771 19
iap10@771 20 all:
iap10@771 21 $(MAKE) -C balloon
iap10@771 22 $(MAKE) -C control
iap10@771 23 $(MAKE) -C internal
iap10@771 24 $(MAKE) -C misc
iap10@771 25
iap10@771 26 install: all
iap10@771 27 $(MAKE) -C balloon install
iap10@771 28 $(MAKE) -C control install
iap10@771 29 $(MAKE) -C internal install
iap10@771 30 $(MAKE) -C misc install
iap10@771 31
iap10@771 32 clean:
iap10@771 33 $(MAKE) -C balloon clean
iap10@771 34 $(MAKE) -C control clean
iap10@771 35 $(MAKE) -C internal clean
iap10@771 36 $(MAKE) -C misc clean
iap10@771 37