fixes makefile not running on the second attempt

This commit is contained in:
2025-05-29 16:39:08 -04:00
parent e87e6e3871
commit 7dedc0019b

View File

@ -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