CA65 ?= ca65 LD65 ?= ld65 all: reconstructed_bomberman.nes main.o: main.s symbols.inc locals.inc $(CA65) -g -o $@ main.s reconstructed_bomberman.nes: main.o linker.cfg $(LD65) -C linker.cfg -o $@ main.o verify: reconstructed_bomberman.nes @test "$$(wc -c < reconstructed_bomberman.nes)" -eq 24592 cmp -l original_bomberman.nes reconstructed_bomberman.nes clean: rm -f main.o reconstructed_bomberman.nes .PHONY: all verify clean