]> git.donarmstrong.com Git - neurodebian.git/blob - artwork/Makefile
minor in brochure -- forgot to commit
[neurodebian.git] / artwork / Makefile
1 all:: pics
2
3 SVGIS=$(shell /bin/ls *.svgtune | sed -e 's/.svgtune/_tuned/g')
4
5 pics: $(SVGIS)
6
7 clean::
8         for p in *.svg; do rm -f $${p%*.svg}.{pdf,eps,png}; done
9         rm -rf *_tuned
10
11 ignore-%:
12         @grep -q "^$*$$" .gitignore || { \
13           echo "$*" >> .gitignore; echo "Ignore $@"; }
14
15 %_tuned: %.svgtune ignore-%_tuned
16         @echo "Splitting SVG using $<"
17         @svgtune $<
18
19 %.pdf: %.svg ignore-%.pdf
20         @echo "Rendering $@"
21         @inkscape -z -f "$<" -A "$@"
22
23 %.png: %.svg ignore-%.png
24         @echo "Rendering $@"
25         @inkscape -z -f "$<" -e "$@" -d 150
26
27 %_w200.png: %.svg ignore-%_w200.png
28         @echo "Rendering $@"
29         @inkscape -z -f "$<" -e "$@" -w 200
30
31
32 # Some enforced conversions to overcome problems with transparency issues
33 # in PDFs
34 all:: logo_tuned/fmri_w200.png button_w200.png
35
36
37 .PHONY: all pics