Blame


1 19a4c72c 2022-08-26 op MDIR = ${HOME}/Mail/gameoftrees
2 548e77d3 2022-08-26 op OUTDIR = /var/www/marc
3 70b47196 2023-03-29 op CSUMDIR = ${HOME}/.cache/gotmarc/threadsum
4 7d6d378a 2022-08-24 op
5 2c580f18 2022-08-29 op .PHONY: all assets images dirs gzip clean scaleimgs
6 7d6d378a 2022-08-24 op
7 30f047cf 2022-08-25 op all: assets
8 70b47196 2023-03-29 op @env MDIR="${MDIR}" OUTDIR="${OUTDIR}" CSUMDIR="${CSUMDIR}" ./gotmarc
9 7d6d378a 2022-08-24 op
10 30f047cf 2022-08-25 op assets: dirs images ${OUTDIR}/style.css
11 00442e53 2022-08-24 op
12 30f047cf 2022-08-25 op images: ${OUTDIR}/got@2x.png ${OUTDIR}/got.png ${OUTDIR}/got-tiny@2x.png \
13 30f047cf 2022-08-25 op ${OUTDIR}/got-tiny.png
14 7d6d378a 2022-08-24 op
15 2c580f18 2022-08-29 op ${OUTDIR}/got@2x.png: images/got.orig.png
16 2c580f18 2022-08-29 op cp $? $@
17 2c580f18 2022-08-29 op ${OUTDIR}/got.png: images/got.png
18 2c580f18 2022-08-29 op cp $? $@
19 2c580f18 2022-08-29 op ${OUTDIR}/got-tiny@2x.png: images/got-tiny@2x.png
20 2c580f18 2022-08-29 op cp $? $@
21 2c580f18 2022-08-29 op ${OUTDIR}/got-tiny.png: images/got-tiny.png
22 2c580f18 2022-08-29 op cp $? $@
23 30f047cf 2022-08-25 op ${OUTDIR}/style.css: style.css
24 2c580f18 2022-08-29 op cp $? $@
25 7d6d378a 2022-08-24 op
26 30f047cf 2022-08-25 op dirs:
27 70b47196 2023-03-29 op @mkdir -p ${CSUMDIR}
28 9ad9e8a1 2022-08-26 op @mkdir -p ${OUTDIR}/mail/
29 9ad9e8a1 2022-08-26 op @mkdir -p ${OUTDIR}/parts/
30 9ad9e8a1 2022-08-26 op @mkdir -p ${OUTDIR}/text/
31 9ad9e8a1 2022-08-26 op @mkdir -p ${OUTDIR}/thread/
32 7d6d378a 2022-08-24 op
33 30f047cf 2022-08-25 op gzip:
34 4632ac23 2022-08-26 op gzip -fkr ${OUTDIR}
35 7d6d378a 2022-08-24 op
36 7d6d378a 2022-08-24 op clean:
37 7d6d378a 2022-08-24 op rm -rf ${OUTDIR}
38 2c580f18 2022-08-29 op
39 2c580f18 2022-08-29 op # -- maintainer targets --
40 2c580f18 2022-08-29 op
41 fa7e89c3 2022-08-29 op scaleimgs:
42 2c580f18 2022-08-29 op convert images/got.orig.png -resize 200x200 images/got.png
43 2c580f18 2022-08-29 op convert images/got.orig.png -resize 128x128 images/got-tiny@2x.png
44 2c580f18 2022-08-29 op convert images/got.orig.png -resize 64x64 images/got-tiny.png
45 fa7e89c3 2022-08-29 op optipng -o7 -zm1-9 images/*.png