blob: 05106afd5b44c00af18049347ecf820b4b32a934 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# Grand Unified Makefile for Xen.
#
# Builds everything except Linux:
# cd xenolinux-<version>-sparse
# ./mkbuildtree <build dir>
# cd <build dir>
# ARCH=xen make oldconfig
# ARCH=xen make dep
# ARCH=xen make bzImage
# (<build dir> should be a vanilla linux tree with matching version)
all:
$(MAKE) -C xen
$(MAKE) -C tools
install: all
$(MAKE) -C xen install
$(MAKE) -C tools install
dist: all
$(MAKE) prefix=`pwd`/../install dist=yes -C xen install
$(MAKE) prefix=`pwd`/../install dist=yes -C tools install
clean:
$(MAKE) -C xen clean
$(MAKE) -C tools clean
|