neo-layout/grafik/Makefile

24 lines
435 B
Makefile

SVGFILES=${wildcard tastatur2d-svg/*.svg} ${wildcard tastatur3d-svg/*.svg}
PDFFILES=${addsuffix .pdf,${basename ${SVGFILES}}}
PNGFILES=${addsuffix .png,${basename ${SVGFILES}}}
pdf: ${PDFFILES}
png: ${PNGFILES}
clean: cleanpng cleanpdf
cleanpng:
rm -rf ${PNGFILES}
cleanpdf:
rm -rf ${PDFFILES}
%.pdf: %.svg
inkscape --export-pdf=$@ $<
%.png: %.svg
inkscape --export-png=$@ -w1000 $<
.PHONY: clean cleanpng cleanpdf pdf png