Blob


1 ENV = MBLAZE=.mblaze OUTDIR='${OUTDIR}'
2 MBLAZE_PAGER = cat
3 MDIR = ${HOME}/Maildir/op/GoT
4 OUTDIR = www
6 .PHONY: all dirs assets clean
8 all: .mblaze dirs assets
9 mlist '${MDIR}' | mthread -r | \
10 ${ENV} mscan -f '%R %I %i %16D <%16f> %128S' | \
11 ${ENV} ./mexp | ${ENV} ./mkindex > ${OUTDIR}/index.html
13 dirs:
14 mkdir -p ${OUTDIR}/mbox/
15 mkdir -p ${OUTDIR}/parts/
16 mkdir -p ${OUTDIR}/thread/
18 assets: dirs got.png style.css
19 cp got.png ${OUTDIR}/got@2x.png
20 convert got.png -resize 200x200 ${OUTDIR}/got.png
21 convert got.png -resize 128x128 ${OUTDIR}/got-tiny@2x.png
22 convert got.png -resize 64x64 ${OUTDIR}/got-tiny.png
23 cp style.css ${OUTDIR}
25 ${OUTDIR}:
26 mkdir -p '${OUTDIR}'
28 .mblaze:
29 mkdir -p .mblaze
30 touch .mblaze/seq
32 clean:
33 rm -rf ${OUTDIR}