summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--grafik/Makefile23
1 files changed, 23 insertions, 0 deletions
diff --git a/grafik/Makefile b/grafik/Makefile
new file mode 100644
index 0000000..4193edb
--- /dev/null
+++ b/grafik/Makefile
@@ -0,0 +1,23 @@
+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