diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -52,22 +52,22 @@ QEMU = qemu-system-x86_64-uefi GRUB = grub-mkrescue-uefi endif -qemu: $(BIN)/$(ISO) img +qemu: $(BIN)/$(ISO) $(BIN)/$(IMAGE) $(QEMU) $(QEMUOPTS) -qemu-kvm: $(BIN)/$(ISO) img +qemu-kvm: $(BIN)/$(ISO) $(BIN)/$(IMAGE) $(QEMU) $(QEMUOPTS) -cpu host --enable-kvm -qemu-kvm-nox: $(BIN)/$(ISO) img +qemu-kvm-nox: $(BIN)/$(ISO) $(BIN)/$(IMAGE) $(QEMU) $(QEMUOPTS) -cpu host --enable-kvm -nographic -qemu-nox: $(BIN)/$(ISO) img +qemu-nox: $(BIN)/$(ISO) $(BIN)/$(IMAGE) $(QEMU) $(QEMUOPTS) -nographic -qemu-gdb: $(BIN)/$(ISO) img +qemu-gdb: $(BIN)/$(ISO) $(BIN)/$(IMAGE) $(QEMU) $(QEMUOPTS) -S -gdb tcp::1337 -qemu-gdb-nox: $(BIN)/$(ISO) img +qemu-gdb-nox: $(BIN)/$(ISO) $(BIN)/$(IMAGE) $(QEMU) $(QEMUOPTS) -nographic -S -gdb tcp::1337 gdb: @@ -76,9 +76,6 @@ gdb: clean: rm -fr $(BIN) -img: - qemu-img create $(BIN)/$(IMAGE) $(IMAGE_SIZE) - build: $(BIN)/$(ISO) $(A_OBJ): $(BIN)/%.S.o : %.S @@ -103,6 +100,9 @@ $(BIN)/$(ISO): $(BIN)/$(KERNEL) cp $(BIN)/$(KERNEL) $(BIN)/iso/boot $(GRUB) -o $(BIN)/$(ISO) bin/iso 2>/dev/null +$(BIN)/$(IMAGE): + qemu-img create $(BIN)/$(IMAGE) $(IMAGE_SIZE) + fmt: clang-format -i $(shell find -type f -name "*.[ch]" -and -not -path "./kernel/old/*") sed -i 's/[ \t]*$$//' $(shell find -type f -name "*.[chS]" -and -not -path "./kernel/old/*") |