swifty/doc: Add Makefile for converting files in PDF format.
authorRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Mon, 6 Jun 2011 07:32:41 +0000 (10:32 +0300)
committerRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Mon, 6 Jun 2011 07:32:41 +0000 (10:32 +0300)
doc/Makefile [new file with mode: 0644]

diff --git a/doc/Makefile b/doc/Makefile
new file mode 100644 (file)
index 0000000..4e1d45f
--- /dev/null
@@ -0,0 +1,20 @@
+# image conversions (.dia to .eps, .eps to .pdf)
+
+DIA = dia
+INKSCAPE = inkscape
+EPSTOPDF = epstopdf
+
+DIA_FILES = arch-overview.dia kernel-swift-arch.dia
+EPS_FILES = $(DIA_FILES:.dia=.eps) $(SVG_FILES:.svg=.eps)
+PDF_FILES = $(DIA_FILES:.dia=.pdf) $(SVG_FILES:.svg=.pdf)
+
+all: $(PDF_FILES)
+
+%.pdf: %.eps
+       $(EPSTOPDF) $<
+
+%.eps: %.dia
+       $(DIA) -t eps-pango -e $@ $<
+
+%.eps: %.svg
+       $(INKSCAPE) -E $@ $<