From 7dedc0019b0c34ef6d233c9f9abe529459b8fc49 Mon Sep 17 00:00:00 2001 From: Nathan Singer Date: Thu, 29 May 2025 16:39:08 -0400 Subject: [PATCH] fixes makefile not running on the second attempt --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 394fbd2..05fa6ca 100644 --- a/Makefile +++ b/Makefile @@ -31,7 +31,7 @@ binaries = libk.a all: kernel.elf -env: install-headers install-libs +env: install-headers install-libs # TODO: change this to a file specific target, so it doesnt recompile everytime, and so we can move as a prereq on kernel.elf util/./gen-clangd.sh kernel.elf: install-headers install-libs $(c_kern_objects) $(asm_kern_objects) @@ -39,7 +39,7 @@ kernel.elf: install-headers install-libs $(c_kern_objects) $(asm_kern_objects) os.iso: kernel.elf mkdir -p iso/boot/grub - cp $(shell find . -name "kernel.elf") iso/boot/kernel.elf + cp $< iso/boot/kernel.elf cp util/grub.cfg iso/boot/grub/grub.cfg grub-mkrescue -o $@ iso