summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 11 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 76c149ac..48a8dffa 100644
--- a/Makefile
+++ b/Makefile
@@ -5,6 +5,8 @@ DESTDIR=
rpmrelease = devel
+sane-arch = $(subst i386,x86,$(subst x86_64,x86,$(ARCH)))
+
.PHONY: kernel user libkvm qemu bios vgabios extboot clean libfdt
all: libkvm qemu
@@ -26,6 +28,15 @@ ifneq '$(filter $(ARCH), powerpc)' ''
endif
user: libkvm
+user libkvm qemu: header-sync-$(if $(WANT_MODULE),n,y)
+
+header-sync-n:
+
+header-sync-y:
+ make -C kernel LINUX=$(KERNELDIR) header-sync
+ rm -f kernel/include/asm
+ ln -sf asm-$(sane-arch) kernel/include/asm
+
bios:
$(MAKE) -C $@
cp bios/BIOS-bochs-latest qemu/pc-bios/bios.bin