--- /dev/null
+all: dummy_bootloader
+
+dummy_bootloader: dummy_bootloader.S
+ nasm $< -o $@
+
+testbootdisk: dummy_bootloader
+ dd if=/dev/zero of=testbootdisk bs=512 count=2880
+
+run: testbootdisk
+ dd if=dummy_bootloader of=testbootdisk conv=notrunc
+ qemu -fda testbootdisk -boot a
+
+clean:
+ rm -f dummy_bootloader
+ rm -f testbootdisk
+
+.phony: all run clean