diff --git a/.gitignore b/.gitignore index 7cf5001..c28b10e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ *.bin *.img +*.d diff --git a/Makefile b/Makefile index b7c94c3..98490f7 100644 --- a/Makefile +++ b/Makefile @@ -11,11 +11,14 @@ nor86.img: bootsector.bin kernel.bin .asm.bin: nasm -fbin -o $@ $< + nasm -MD $@.d -fbin -o $@ $< clean: - rm -f *.bin *.img + rm -f *.bin *.img *.bin.d run: nor86.img qemu-system-i386 -fda $< .PHONY: all clean run + +include *.d diff --git a/empty.d b/empty.d new file mode 100644 index 0000000..143aae6 --- /dev/null +++ b/empty.d @@ -0,0 +1 @@ +# This file is needed so that initial make invocation will work