aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2021-02-14 22:56:57 +0200
committerAqua-sama <aqua@iserlohn-fortress.net>2021-02-14 22:56:57 +0200
commit6e4a1411112a0de85f07ce8606cf44b0e082b19f (patch)
tree4f7c9c7c4aad2471bf57a35c2bdf307f26bdf64d /makefile
parentFix makefile not rebuilding on changes in header files (diff)
downloadkernel.cpp-6e4a1411112a0de85f07ce8606cf44b0e082b19f.tar.xz
Add grub build instructions
Diffstat (limited to 'makefile')
-rw-r--r--makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/makefile b/makefile
index bea6a2e..2d9460d 100644
--- a/makefile
+++ b/makefile
@@ -34,16 +34,16 @@ clean:
@rm -rf $(AS_OBJ) $(CXX_OBJ) $(CXX_DEP) $(CXX_TEST_OBJ) glitch.elf isodir
# testing
-test: $(CXX_TEST_OBJ) check-grub
-check-grub: glitch.elf
- grub-file --is-x86-multiboot2 glitch.elf
+test: $(CXX_TEST_OBJ)
# disk image
glitch.iso: glitch.elf grub/grub.cfg
@mkdir -p isodir/boot/grub
+ $(GRUB_FILE) --is-x86-multiboot2 glitch.elf
@cp glitch.elf isodir/boot/glitch.elf
+ $(GRUB_SCRIPT) grub/grub.cfg
@cp grub/grub.cfg isodir/boot/grub/grub.cfg
- @$(BOOT) -o $@ isodir
+ @$(GRUB_MKRESCUE) -o $@ isodir
run: glitch.iso
@$(EMU) $<