a simple boot loader that will be copied to all disks that outputs a message
[bootmanager.git] / dummy_bootloader / Makefile
diff --git a/dummy_bootloader/Makefile b/dummy_bootloader/Makefile
new file mode 100644 (file)
index 0000000..6268133
--- /dev/null
@@ -0,0 +1,17 @@
+all: dummy_bootloader
+
+dummy_bootloader: dummy_bootloader.S
+       nasm $< -o $@
+
+testbootdisk: dummy_bootloader
+       $(shell dd if=/dev/zero of=testbootdisk bs=512 count=2880)
+
+run: testbootdisk
+       $(shell dd if=dummy_bootloader of=testbootdisk conv=notrunc)
+       $(shell qemu -fda testbootdisk -boot a)
+
+clean:
+       rm -f dummy_bootloader
+       rm -f testbootdisk
+
+.phony: all run clean