Blob


1 OUTDIR = /var/www/marc
3 .PHONY: all images dirs gzip scaleimgs
5 all: dirs images ${OUTDIR}/style.css
7 images: ${OUTDIR}/got@2x.png ${OUTDIR}/got.png ${OUTDIR}/got-tiny@2x.png \
8 ${OUTDIR}/got-tiny.png
10 ${OUTDIR}/got@2x.png: images/got.orig.png
11 cp $? $@
12 ${OUTDIR}/got.png: images/got.png
13 cp $? $@
14 ${OUTDIR}/got-tiny@2x.png: images/got-tiny@2x.png
15 cp $? $@
16 ${OUTDIR}/got-tiny.png: images/got-tiny.png
17 cp $? $@
18 ${OUTDIR}/style.css: style.css
19 cp $? $@
21 dirs:
22 @mkdir -p ${OUTDIR}/mail/
23 @mkdir -p ${OUTDIR}/parts/
24 @mkdir -p ${OUTDIR}/text/
25 @mkdir -p ${OUTDIR}/thread/
27 gzip:
28 gzip -fkr ${OUTDIR}
30 scaleimgs:
31 convert images/got.orig.png -resize 200x200 images/got.png
32 convert images/got.orig.png -resize 128x128 images/got-tiny@2x.png
33 convert images/got.orig.png -resize 64x64 images/got-tiny.png
34 optipng -o7 -zm1-9 images/*.png