fixed a breakage introduced by the uclibc-snapshot version
[kvm-coreboot.git] / packages / kernel / qemu.mk
blob96caef96cddbe9652167910ac63db84579fe8f1c
1 # Build file for the QEMU LAB and AVATT kernel
3 KERNEL_URL=http://kernel.org/pub/linux/kernel/v2.6/
4 KERNEL_SOURCE=linux-$(KERNEL_VERSION).tar.bz2
6 # Kernel config is set in the platform configuration
8 TINY_URL=http://elinux.org/images/0/0e/
9 TINY_SOURCE=Tiny-quilt-2.6.22.1-1.tar.gz
10 TINY_DIR=$(KERNEL_DIR)/tiny/patches
12 KERNEL_PATCHES += $(TINY_DIR)
13 KERNEL_PATCHES += $(PACKAGE_DIR)/kernel/patches/kvm.patch
14 KERNEL_PATCHES += $(PACKAGE_DIR)/kernel/patches/gcc-4.3-fix.patch
15 KERNEL_PATCHES += $(PACKAGE_DIR)/kernel/patches/sigcontext.h.patch
16 KERNEL_PATCHES += $(PACKAGE_DIR)/kernel/patches/ext3.patch
18 $(SOURCE_DIR)/$(KERNEL_SOURCE):
19 @ mkdir -p $(SOURCE_DIR)
20 @ wget $(WGET_Q) -P $(SOURCE_DIR) $(KERNEL_URL)/$(KERNEL_SOURCE)
22 $(SOURCE_DIR)/$(TINY_SOURCE):
23 @ mkdir -p $(SOURCE_DIR)
24 @ wget $(WGET_Q) -P $(SOURCE_DIR) $(TINY_URL)/$(TINY_SOURCE)
26 include $(PACKAGE_DIR)/kernel/kernel.inc
28 kernel: generic-kernel
29 kernel-clean: generic-kernel-clean
30 kernel-distclean: generic-kernel-distclean