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 7d6d378a 2022-08-24 op ${ENV} ./mexp | ${ENV} ./mkindex > ${OUTDIR}/index.html
12 7d6d378a 2022-08-24 op
13 00442e53 2022-08-24 op gzip:
14 00442e53 2022-08-24 op gzip -kr ${OUTDIR}/
15 00442e53 2022-08-24 op
16 7d6d378a 2022-08-24 op dirs:
17 ed91b1e1 2022-08-24 op mkdir -p ${OUTDIR}/mbox/
18 f1ceade9 2022-08-24 op mkdir -p ${OUTDIR}/parts/
19 84989e10 2022-08-24 op mkdir -p ${OUTDIR}/text/
20 f1ceade9 2022-08-24 op mkdir -p ${OUTDIR}/thread/
21 7d6d378a 2022-08-24 op
22 7d6d378a 2022-08-24 op assets: dirs got.png style.css
23 7d6d378a 2022-08-24 op cp got.png ${OUTDIR}/got@2x.png
24 7d6d378a 2022-08-24 op convert got.png -resize 200x200 ${OUTDIR}/got.png
25 7d6d378a 2022-08-24 op convert got.png -resize 128x128 ${OUTDIR}/got-tiny@2x.png
26 7d6d378a 2022-08-24 op convert got.png -resize 64x64 ${OUTDIR}/got-tiny.png
27 7d6d378a 2022-08-24 op cp style.css ${OUTDIR}
28 7d6d378a 2022-08-24 op
29 7d6d378a 2022-08-24 op ${OUTDIR}:
30 7d6d378a 2022-08-24 op mkdir -p '${OUTDIR}'
31 7d6d378a 2022-08-24 op
32 7d6d378a 2022-08-24 op .mblaze:
33 7d6d378a 2022-08-24 op mkdir -p .mblaze
34 7d6d378a 2022-08-24 op touch .mblaze/seq
35 7d6d378a 2022-08-24 op
36 7d6d378a 2022-08-24 op clean:
37 7d6d378a 2022-08-24 op rm -rf ${OUTDIR}