all: game.img

clean:
	-rm *.hex *.lst

veryclean:
	-rm *.hex *.lst *.blk *.img maize maize.o

dist: veryclean
	-rm ac11gamesrc.tgz
	tar -cvzf ac11gamesrc.tgz *.z *.z80 Makefile *.life

game.img: bootload.blk main.blk
	cat bootload.blk main.blk *.life >game.img

bootload.blk: bootload.hex
	hex2raw <bootload.hex >bootload.blk

bootload.hex: bootload.z80 eosbase.z
	zmac bootload.z80

main.blk: main.hex
	hex2raw <main.hex >main.blk

main.hex: main.z80
	zmac main.z80

