Blame


1 7d6d378a 2022-08-24 op ENV = MBLAZE=.mblaze OUTDIR='${OUTDIR}'
2 7d6d378a 2022-08-24 op MBLAZE_PAGER = cat
3 7d6d378a 2022-08-24 op MDIR = ${HOME}/Maildir/op/GoT
4 7d6d378a 2022-08-24 op OUTDIR = www
5 7d6d378a 2022-08-24 op
6 00442e53 2022-08-24 op .PHONY: all gzip dirs assets clean
7 7d6d378a 2022-08-24 op
8 7d6d378a 2022-08-24 op all: .mblaze dirs assets
9 7d6d378a 2022-08-24 op mlist '${MDIR}' | mthread -r | \
10 52bed3af 2022-08-24 op ${ENV} mscan -f '%R %I %i %16D <%64f> %128S' | \
11 28ebc168 2022-08-24 op ${ENV} ./mexp | ${ENV} ./mkindex
12 7d6d378a 2022-08-24 op
13 00442e53 2022-08-24 op gzip:
14 1f8b897b 2022-08-24 op gzip -fkr ${OUTDIR}/
15 00442e53 2022-08-24 op
16 7d6d378a 2022-08-24 op dirs:
17 9be16529 2022-08-24 op mkdir -p ${OUTDIR}/mail/
18 ed91b1e1 2022-08-24 op mkdir -p ${OUTDIR}/mbox/
19 f1ceade9 2022-08-24 op mkdir -p ${OUTDIR}/parts/
20 84989e10 2022-08-24 op mkdir -p ${OUTDIR}/text/
21 f1ceade9 2022-08-24 op mkdir -p ${OUTDIR}/thread/
22 7d6d378a 2022-08-24 op
23 7d6d378a 2022-08-24 op assets: dirs got.png style.css
24 7d6d378a 2022-08-24 op cp got.png ${OUTDIR}/got@2x.png
25 7d6d378a 2022-08-24 op convert got.png -resize 200x200 ${OUTDIR}/got.png
26 7d6d378a 2022-08-24 op convert got.png -resize 128x128 ${OUTDIR}/got-tiny@2x.png
27 7d6d378a 2022-08-24 op convert got.png -resize 64x64 ${OUTDIR}/got-tiny.png
28 7d6d378a 2022-08-24 op cp style.css ${OUTDIR}
29 7d6d378a 2022-08-24 op
30 7d6d378a 2022-08-24 op ${OUTDIR}:
31 7d6d378a 2022-08-24 op mkdir -p '${OUTDIR}'
32 7d6d378a 2022-08-24 op
33 7d6d378a 2022-08-24 op .mblaze:
34 7d6d378a 2022-08-24 op mkdir -p .mblaze
35 7d6d378a 2022-08-24 op touch .mblaze/seq
36 7d6d378a 2022-08-24 op
37 7d6d378a 2022-08-24 op clean:
38 7d6d378a 2022-08-24 op rm -rf ${OUTDIR}