WIDTH ?= 800 SOURCES := $(wildcard *.svg) IMAGE_FILES := $(SOURCES:.svg=.png) all: $(IMAGE_FILES) clean: rm -f $(IMAGE_FILES) %.png: %.svg inkscape --export-png=$@ --export-width=$(WIDTH) $<