.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)