summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 7 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index c684312..c9fd3aa 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
include .env
-.PHONY: all libk kernel
+.PHONY: all libk kernel clean run
all: os.iso
@@ -11,16 +11,16 @@ kernel:
make --directory=kernel
os.iso: libk kernel
- rm -fr os.iso
- mkdir -p boot/grub
- cp grub.cfg boot/grub
- cp kernel/bin/kernel.bin boot
- grub-mkrescue -o os.iso .
+ @rm -fr os.iso
+ @mkdir -p iso/boot/grub
+ cp grub.cfg iso/boot/grub
+ cp kernel/bin/kernel.bin iso/boot
+ grub-mkrescue -o os.iso iso
clean:
make --directory=libk clean
make --directory=kernel clean
- rm -fr boot
+ rm -fr iso
rm -fr os.iso
run: