SOURCES = ./phc-logo.png TARGETS = ./derived/phc-logo@x1.png \ ./derived/phc-logo@x2.png \ ./derived/phc-logo@x4.png \ ./derived/phc-logo@x8.png .PHONY: help help: @echo 'Run "make all" to regenerate' @echo "Sources: $(SOURCES)" @echo "Derived Files: $(TARGETS)" .PHONY: all all: $(TARGETS) derived/%@x1.png: %.png Makefile magick convert $< -scale 100% $@ derived/%@x2.png: %.png Makefile magick convert $< -scale 200% $@ derived/%@x4.png: %.png Makefile magick convert $< -scale 400% $@ derived/%@x8.png: %.png Makefile magick convert $< -scale 800% $@