aboutsummaryrefslogtreecommitdiff
path: root/kvm/Makefile
blob: 32cc9af7fecbbcf1cd2de457a1a75b200ab70927 (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
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)