.PHONY: all clean .DEFAULT_GOAL = all MAPS = $(shell find . -name "*.map") VERBOSE = @ PNGS = $(MAPS:.map=.png) MAKEFILE_LIST = Makefile all: $(PNGS) %.png : %.map $(MAKEFILE_LIST) @echo "generate map › $@" $(VERBOSE) python3 ../scripts/generate_map_img.py $< clean: rm -f $(PNGS)