summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorknittl <knittl@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2010-04-05 17:56:52 +0000
committerknittl <knittl@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2010-04-05 17:56:52 +0000
commitef015937230e1cc3d95591f57c474b9d16a82021 (patch)
tree0e5e2a65d15002e79a24d08372a291f1177ffade
parent2964d82b69decfeafc70b105d05c6da2fd024884 (diff)
Makefile um ref2svg.* erweitern
große Teile von frakturfreak verwendet git-svn-id: https://svn.neo-layout.org@2280 b9310e46-f624-0410-8ea1-cfbb3a30dc96
-rw-r--r--grafik/Makefile24
1 files changed, 18 insertions, 6 deletions
diff --git a/grafik/Makefile b/grafik/Makefile
index 668fc48..7d21085 100644
--- a/grafik/Makefile
+++ b/grafik/Makefile
@@ -6,21 +6,28 @@ HAUPTZIFFERN=$(foreach file, ${EBENEN}, tastatur3d/haupt_ziffern_feld/${file})
EBENENPDF=$(addsuffix .pdf,$(basename ${EBENENSVG}))
EBENENPNG=$(addsuffix .png,$(basename ${EBENENSVG} ${HAUPT} ${ZIFFERN} ${HAUPTZIFFERN}))
-SVGFILES=$(filter-out ./tastatur3d/tastatur_neo_%.svg, $(shell find -name "*.svg"))
+SVGFILES=$(filter-out ./tastatur3d/tastatur_neo_%.svg, $(shell find -name "*.svg")) ref2svg/ref2svg.svg
PDFFILES=$(filter-out ./promotion-material/Flyer-fs/neo_logo.pdf, $(addsuffix .pdf,$(basename ${SVGFILES})))
PNGFILES=$(addsuffix .png,$(basename ${SVGFILES}))
-default: pdf png
-pdf: ${PDFFILES} ${EBENENPDF}
-png: ${PNGFILES} ${EBENENPNG} www
+default: svg pdf png
+ref2svg/ref2svg.svg: ref2svg/ref2svg.pl ../A-REFERENZ-A/neo20.txt
+ cd ref2svg/; \
+ ./ref2svg.pl > ref2svg.svg
+svg: ref2svg/ref2svg.svg
+pdf: ${PDFFILES} ${EBENENPDF} svg
+png: ${PNGFILES} ${EBENENPNG} www svg
www: $(addsuffix .png,$(basename $(shell find ../www -name "*.svg")))
-clean: cleanpng cleanpdf
+clean: cleansvg cleanpng cleanpdf
cleanebenen:
rm -f ${EBENENSVG} ${EBENENPNG} ${EBENENPDF}
$(foreach dir, hauptfeld ziffernfeld haupt_ziffern_feld, if [ -d tastatur3d/${dir} ];then rmdir tastatur3d/${dir}; fi;)
+cleansvg:
+ rm -f ref2svg/ref2svg.svg
+
cleanpng: cleanebenen
rm -f ${PNGFILES}
@@ -70,4 +77,9 @@ tastatur3d/haupt_ziffern_feld/%.png: tastatur3d/hauptfeld/%.png tastatur3d/ziffe
mogrify -depth 8 $@
optipng $@
-.PHONY: default clean pdf cleanpdf png cleanpng ebenen cleanebenen
+
+.PHONY: default clean \
+ pdf cleanpdf \
+ png cleanpng \
+ ebenen cleanebenen \
+ svg cleansvg