WORK = $(PWD)/work
CROSSTOOLS = $(PWD)/../../toolchain/crosstools
-KERNEL_VERSION = 3.6.11
+KERNEL_VERSION = 3.12.24
.PHONY: all clean image modules map config
distclean: clean image-distclean modules-distclean map-distclean
-$(WORK)/linux-$(KERNEL_VERSION).tar.bz2:
- wget -P $(WORK) ftp://ftp.kernel.org/pub/linux/kernel/v3.0/linux-$(KERNEL_VERSION).tar.bz2
+$(WORK)/linux-$(KERNEL_VERSION).tar.xz:
+ wget -P $(WORK) ftp://ftp.kernel.org/pub/linux/kernel/v3.0/linux-$(KERNEL_VERSION).tar.xz
-$(WORK)/linux-$(KERNEL_VERSION): $(WORK)/linux-$(KERNEL_VERSION).tar.bz2 config-$(KERNEL_VERSION)
- tar -C $(WORK) -xvjf $(WORK)/linux-$(KERNEL_VERSION).tar.bz2
+$(WORK)/linux-$(KERNEL_VERSION): $(WORK)/linux-$(KERNEL_VERSION).tar.xz config-$(KERNEL_VERSION)
+ tar -C $(WORK) -xvf $(WORK)/linux-$(KERNEL_VERSION).tar.xz
sed -e 's|LINUX_COMPILE_BY=.*|LINUX_COMPILE_BY=devel|g' -e 's|`hostname`|crux-arm.nu|g' -i $(WORK)/linux-$(KERNEL_VERSION)/scripts/mkcompile_h
cd $(WORK)/linux-$(KERNEL_VERSION) && \
make mrproper && \