blob: 9209f4c7bd6f2bf57b7c6aa7cb7b7744de0a7955 (
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
28
29
30
31
32
33
34
35
|
include config.mak
DESTDIR=
rpmrelease = devel
.PHONY: kernel user qemu
all: $(if $(WANT_MODULE), kernel) user qemu
qemu kernel user:
$(MAKE) -C $@
qemu: user
install:
make -C user DESTDIR="$(DESTDIR)" install
make -C qemu DESTDIR="$(DESTDIR)" install
tmpspec = .tmp.kvm.spec
rpm: user qemu
mkdir -p BUILD RPMS/$$(uname -i)
sed 's/^Release:.*/Release: $(rpmrelease)/' kvm.spec > $(tmpspec)
rpmbuild --define="kverrel $$(uname -r)" \
--define="objdir $$(pwd)" \
--define="_topdir $$(pwd)" \
-bb $(tmpspec)
clean:
for i in $(if $(WANT_MODULE), kernel) user qemu; do \
make -C $$i clean; \
done
rm -f config.make user/config.mak
|