Untitled

 avatar
unknown
makefile
2 years ago
424 B
6
Indexable
.PHONY: all clean

IMAGES := $(wildcard data/*.jpg)
PDFS := $(patsubst data/%.jpg, pdfs/%.pdf, $(IMAGES))

watermarked_images/%.jpg: data/%.jpg
	@mkdir -p watermarked_images
	convert $< data/watermark.png -gravity southeast -composite $@

pdfs/%.pdf: watermarked_images/%.jpg
	@mkdir -p pdfs
	convert $< $@

output.pdf: $(PDFS)
	pdfunite $(PDFS) $@

all: pdfs
	output.pdf

clean:
	rm -rf watermarked_images pdfs output.pdf

Editor is loading...