Artifact
c047ab90f6e5d2c1871dd38070e11b45f2bdc547fabfcc63721a0ad0ef4649a1:
0000: 52 45 46 53 3d 72 65 66 73 2e 62 69 62 0a 52 41 REFS=refs.bib.RA
0010: 57 42 49 42 3d 72 65 66 73 2e 6d 64 0a 50 52 4f WBIB=refs.md.PRO
0020: 43 42 49 42 3d 64 6f 63 73 2f 62 69 62 2e 6d 64 CBIB=docs/bib.md
0030: 0a 0a 2e 50 48 4f 4e 59 3a 20 70 75 62 6c 69 73 ...PHONY: publis
0040: 68 20 63 6c 65 61 6e 20 73 65 72 76 65 20 70 75 h clean serve pu
0050: 72 67 65 0a 73 69 74 65 3a 20 62 75 69 6c 64 0a rge.site: build.
0060: 0a 62 75 69 6c 64 3a 20 63 6c 65 61 6e 20 24 28 .build: clean $(
0070: 50 52 4f 43 42 49 42 29 0a 09 6d 6b 64 6f 63 73 PROCBIB)..mkdocs
0080: 20 62 75 69 6c 64 0a 70 75 62 6c 69 73 68 3a 20 build.publish:
0090: 62 75 69 6c 64 0a 09 66 6f 73 73 69 6c 20 75 76 build..fossil uv
00a0: 20 61 64 64 20 60 66 69 6e 64 20 73 69 74 65 60 add `find site`
00b0: 0a 09 66 6f 73 73 69 6c 20 75 76 20 73 79 6e 63 ..fossil uv sync
00c0: 0a 63 6c 65 61 6e 3a 20 0a 09 72 6d 20 2d 66 20 .clean: ..rm -f
00d0: 24 28 50 52 4f 43 42 49 42 29 0a 09 66 69 6e 64 $(PROCBIB)..find
00e0: 20 2d 6e 61 6d 65 20 27 2a 7e 27 20 7c 20 78 61 -name '*~' | xa
00f0: 72 67 73 20 2d 72 20 72 6d 0a 73 65 72 76 65 3a rgs -r rm.serve:
0100: 0a 09 6d 6b 64 6f 63 73 20 73 65 72 76 65 0a 70 ..mkdocs serve.p
0110: 75 72 67 65 3a 0a 09 66 6f 73 73 69 6c 20 75 76 urge:..fossil uv
0120: 20 6c 73 20 7c 20 78 61 72 67 73 20 66 6f 73 73 ls | xargs foss
0130: 69 6c 20 75 76 20 72 6d 20 7b 7d 0a 09 72 6d 20 il uv rm {}..rm
0140: 2d 72 66 20 73 69 74 65 2f 0a 0a 24 28 50 52 4f -rf site/..$(PRO
0150: 43 42 49 42 29 3a 20 24 28 52 45 46 53 29 20 24 CBIB): $(REFS) $
0160: 28 52 41 57 42 49 42 29 0a 09 70 61 6e 64 6f 63 (RAWBIB)..pandoc
0170: 20 2d 43 20 5c 0a 09 20 20 20 20 2d 2d 62 69 62 -C \.. --bib
0180: 6c 69 6f 67 72 61 70 68 79 3d 24 28 52 45 46 53 liography=$(REFS
0190: 29 20 5c 0a 09 20 20 20 20 24 28 52 41 57 42 49 ) \.. $(RAWBI
01a0: 42 29 20 5c 0a 09 20 20 20 20 2d 74 20 6d 61 72 B) \.. -t mar
01b0: 6b 64 6f 77 6e 5f 73 74 72 69 63 74 20 5c 0a 09 kdown_strict \..
01c0: 20 20 20 20 2d 6f 20 24 40 0a -o $@.