You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
600 B
Makefile

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% $@