summaryrefslogtreecommitdiff
path: root/Makefile.linux
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.linux')
-rw-r--r--Makefile.linux14
1 files changed, 14 insertions, 0 deletions
diff --git a/Makefile.linux b/Makefile.linux
new file mode 100644
index 0000000..55f68b4
--- /dev/null
+++ b/Makefile.linux
@@ -0,0 +1,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