annotate doku/funktionsweise/Makefile @ 211:bdf58d5b7d92

Added an english translation of the website. * website/about.htm4, website/buildhtml.mk, website/contact-de.htm4, website/contact.htm4, website/development-de.htm4, website/development.htm4, website/donate-de.htm4, website/donate.htm4, website/download.htm4, website/img/funktionsweise-MXD2map-de.png, website/index.htm4, website/license-de.htm4, website/license.htm4, website/template_header.m4, website/img/funktionsweise-MXD2map.png, website/img/funktionsweise-MXD2map_small.png, doku/funktionsweise/funktionsweise-MXD-konverter.svg, website/img/funktionsweise-MXD-konverter.png, website/img/funktionsweise-MXD-konverter_small.png: English translation of the website. Added a new Makefile-Target 'images' to get the dokumentation-images into the site.
author Stephan Holl <stephan.holl@intevation.de>
date Fri, 22 Jul 2011 13:24:36 +0200
parents 2cbf8bdf20b2
children
rev   line source
54
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
1 # Makefile to get images from vector drawings.
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
2 # Sketch (.sk)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
3 # SVG (.sk)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
4
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
5 SKS=$(wildcard *.sk)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
6 SVG=$(wildcard *.svg)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
7 PNG=$(wildcard *.png)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
8
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
9 OUTPUT_PNG_SK=$(SKS:sk=png)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
10 OUTPUT_PNG_SVG=$(SVG:svg=png)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
11 OUTPUT_PS_PNG=$(PNG:png=ps)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
12 OUTPUT_PS_SVG=$(SVG:svg=eps)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
13
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
14 all: png
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
15
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
16 png: $(OUTPUT_PNG_SK) $(OUTPUT_PNG_SVG)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
17
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
18 ps: $(OUTPUT_PS_SVG) $(OUTPUT_PS_PNG)
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
19
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
20 %.png: %.sk
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
21 sk2ppm --bbox $*.sk | pnmtopng - > $*.png
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
22
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
23 %.png: %.svg
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
24 inkscape -d 150 -D -e $*.png $*.svg
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
25
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
26 %.ps: %.png
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
27 convert $*.png $*.ps
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
28
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
29 %.eps: %.svg
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
30 inkscape -d 150 -D -E $*.eps $*.svg
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
31
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
32 clean:
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
33 rm -f $(OUTPUT_PNG_SK) 2>/dev/null; true
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
34 rm -f $(OUTPUT_PNG_SVG) 2>/dev/null; true
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
35 rm -f $(OUTPUT_PS_PNG) 2>/dev/null; true
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
36 rm -f $(OUTPUT_PS_SVG) 2>/dev/null; true
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
37
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
38
2cbf8bdf20b2 * doku/funktionsweise/Makefile,
Stephan Holl <stephan.holl@intevation.de>
parents:
diff changeset
39 .PHONY: png ps clean
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)