mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
changes to build system, example config scripts added, READMEs improved.
38 lines
1007 B
Makefile
38 lines
1007 B
Makefile
#
|
|
# 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
|
|
|