diff options
author | iap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk> | 2003-09-28 23:16:36 +0000 |
---|---|---|
committer | iap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk> | 2003-09-28 23:16:36 +0000 |
commit | 8d624bc811ff45418f7b7d1c0c2c22820b2591b0 (patch) | |
tree | c26476f347ad0b6b301d315fc82c83dfbc8d7c5f /tools/Makefile | |
parent | e4e329b0a0fa994d63c5b37aab42871c875f7863 (diff) | |
download | xen-8d624bc811ff45418f7b7d1c0c2c22820b2591b0.tar.gz xen-8d624bc811ff45418f7b7d1c0c2c22820b2591b0.tar.bz2 xen-8d624bc811ff45418f7b7d1c0c2c22820b2591b0.zip |
bitkeeper revision 1.468 (3f776bd43_wFRTwYlSu5A4qtJST5zw)
changes to build system, example config scripts added, READMEs improved.
Diffstat (limited to 'tools/Makefile')
-rw-r--r-- | tools/Makefile | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/tools/Makefile b/tools/Makefile new file mode 100644 index 0000000000..590d8ca21b --- /dev/null +++ b/tools/Makefile @@ -0,0 +1,37 @@ +# +# Grand Unified Makefile for Xen. +# +# Keir Fraser, 6/5/2003 +# +# Builds everything except Xenolinux: +# cd xenolinux-<version>-sparse +# ./mkbuildtree <build dir> +# cd <build dir> && make oldconfig && make dep && make bzImage +# (<build dir> should be a vanilla linux tree with matching version) +# +# If you get errors in tools/domctl or tools/vdmanager, then you need +# the latest Java 2 SDK on your execution path: <http://java.sun.com> +# Also, you will need Apache's 'ant' build tool: <http://ant.apache.org> +# +# If you received this source as part of a Xen release, you should find +# that appropriate versions of the build tools are already installed in +# the initial system setup. + +all: + $(MAKE) -C balloon + $(MAKE) -C control + $(MAKE) -C internal + $(MAKE) -C misc + +install: all + $(MAKE) -C balloon install + $(MAKE) -C control install + $(MAKE) -C internal install + $(MAKE) -C misc install + +clean: + $(MAKE) -C balloon clean + $(MAKE) -C control clean + $(MAKE) -C internal clean + $(MAKE) -C misc clean + |