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