.SILENT:
ASM                     := zasm
ASMFLAGS                := -w -b
BUILDDIR                := ../../build

TOPTARGETS              := all clean
$(TOPTARGETS): $(SUBDIRS)

all: $(BUILDDIR) $(BUILDDIR)/sn76489.bin

clean:
	rm -rf $(BUILDDIR)

$(BUILDDIR):
	mkdir -p $(BUILDDIR)

$(BUILDDIR)/sn76489.bin: main.asm psglib_zasm.asm $(BUILDDIR)/memory.inc
	echo '>$<'
	$(ASM) $(ASMFLAGS) $< $@

.PHONY: $(TOPTARGETS) $(SUBDIRS)

