1 OBJS = main.o framebuffer.o memory.o
3 nyax.img: boot.out main.out
4 cat boot.out main.out > nyax.img
6 boot.out: boot.asm main.out
7 nasm -f bin boot.asm -o boot.out -dMAIN_SIZE=$$(stat -c%s main.out)
10 ld -o main.out -Ttext 0xD000 --oformat binary $(OBJS)
13 nasm -f elf64 $< -o $@
21 rm -rf *.o *.out *.img