Changeset 1348

Show
Ignore:
Timestamp:
12/30/08 00:04:01 (4 years ago)
Author:
ben
Message:

kleine Schönheitskorrekturen + neues Makefiletarget für Homepagegrafiken (www)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • grafik/Makefile

    r1344 r1348  
    1 SVGFILES=${wildcard *.svg} ${wildcard */*.svg} ${wildcard */*/*.svg} $(foreach i, 1 2 3 4 5 6, tastatur3d/tastatur_neo_Ebene${i}.svg) 
     1EBENENSVG=$(foreach i, 1 2 3 4 5 6, tastatur_neo_Ebene${i}.svg) 
     2SVGFILES=$(filter-out ./tastatur3d/tastatur_neo_alle_Ebenen.svg, $(shell find -name "*.svg")) $(foreach file, ${EBENENSVG}, tastatur3d/${file}) 
    23 
    3 PDFFILES=${addsuffix .pdf,${basename ${SVGFILES}}} 
    4 PNGFILES=${addsuffix .png,${basename ${SVGFILES}}} 
     4PDFFILES=$(addsuffix .pdf,$(basename ${SVGFILES})) 
     5PNGFILES=$(addsuffix .png,$(basename ${SVGFILES})) 
    56 
     7default: pdf png www 
    68pdf: ${PDFFILES} 
    79png: ${PNGFILES} 
    810 
    9 clean: cleanpng cleanpdf 
     11clean: cleanpng cleanpdf cleanwww 
    1012 
    1113cleanpng: 
    12         rm -rf ${PNGFILES} 
     14        rm -f ${PNGFILES} 
    1315 
    1416cleanpdf: 
    15         rm -rf ${PDFFILES} 
     17        rm -f ${PDFFILES} 
    1618 
    1719tastatur3d/tastatur_neo_Ebene%.svg: tastatur3d/tastatur_neo_alle_Ebenen.svg 
    1820        /bin/echo -e '/inkscape:label="Ebene $*"\n.+1\ns/none/inline/g\nw $@'|ed $< 
     21 
     22WWWPIC=$(addsuffix .png, $(basename $(foreach file, ${EBENENSVG}, ../www/${file}))) 
     23www: ${WWWPIC} 
     24../www/%.png: tastatur3d/%.svg 
     25        inkscape --without-gui --export-area=0:0:1360,747:457,673 --export-png=$@ -w650 $< 
     26 
     27cleanwww: 
     28        rm -f ${WWWPIC} 
    1929 
    2030%.pdf: %.svg 
     
    2434        inkscape --without-gui --export-png=$@ -w1000 $< 
    2535 
    26 .PHONY: clean cleanpng cleanpdf pdf png 
     36.PHONY: clean cleanpng cleanpdf default pdf png