1 MDIR = ${HOME}/Mail/gameoftrees
4 .PHONY: all assets images dirs gzip clean scaleimgs
7 @env MDIR="${MDIR}" OUTDIR="${OUTDIR}" ./gotmarc
9 assets: dirs images ${OUTDIR}/style.css
11 images: ${OUTDIR}/got@2x.png ${OUTDIR}/got.png ${OUTDIR}/got-tiny@2x.png \
12 ${OUTDIR}/got-tiny.png
14 ${OUTDIR}/got@2x.png: images/got.orig.png
16 ${OUTDIR}/got.png: images/got.png
18 ${OUTDIR}/got-tiny@2x.png: images/got-tiny@2x.png
20 ${OUTDIR}/got-tiny.png: images/got-tiny.png
22 ${OUTDIR}/style.css: style.css
26 @mkdir -p ${OUTDIR}/mail/
27 @mkdir -p ${OUTDIR}/parts/
28 @mkdir -p ${OUTDIR}/text/
29 @mkdir -p ${OUTDIR}/thread/
37 # -- maintainer targets --
40 convert images/got.orig.png -resize 200x200 images/got.png
41 convert images/got.orig.png -resize 128x128 images/got-tiny@2x.png
42 convert images/got.orig.png -resize 64x64 images/got-tiny.png
43 optipng -o7 -zm1-9 images/*.png