summaryrefslogtreecommitdiff
path: root/Makefile.linux
blob: 55f68b4f0f2c0d8dd6f4f5728fbe06b2c954852d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
linux: kernel.gz
	@echo Linux: build is completed.

linux-${KERNEL_VERSION}/arch/x86/boot/bzImage: linux-${KERNEL_VERSION}
	@cd linux-${KERNEL_VERSION} && make HOSTCC=gcc-11 CC=gcc-11 mrproper defconfig bzImage

kernel.gz: linux-${KERNEL_VERSION}/arch/x86/boot/bzImage
	@cp linux-${KERNEL_VERSION}/arch/x86/boot/bzImage $@

linux-${KERNEL_VERSION}: kernel.tar.xz
	tar xvf kernel.tar.xz

kernel.tar.xz:
	wget -O kernel.tar.xz http://kernel.org/pub/linux/kernel/v5.x/linux-${KERNEL_VERSION}.tar.xz