mirror of
https://seed.radicle.dev/rad:zwTxygwuz5LDGBq255RA2CbNGrz8.git
synced 2026-11-15 16:20:35 +08:00
Various updates to bring the text of the architecture document up to date with what has been implemented. Most of the speculative "we will probably do it like this" parts have been dropped. Various fixes have been made. Signed-off-by: Lars Wirzenius <liw@liw.fi>
20 lines
431 B
Makefile
20 lines
431 B
Makefile
.SUFFIXES: .uml .svg .dot .pik .md .html
|
|
|
|
.md.html:
|
|
pandoc -V date="Version: $$(git describe --long --dirty --all)" --toc --number-sections --standalone --self-contained $< -o $@
|
|
|
|
.dot.svg:
|
|
dot -Tsvg $< > $@.tmp
|
|
mv $@.tmp $@
|
|
|
|
.uml.svg:
|
|
plantuml -tsvg --output=. $<
|
|
|
|
.pik.svg:
|
|
pikchr-cli $< > $@.tmp
|
|
mv $@.tmp $@
|
|
|
|
all: architecture.html
|
|
|
|
architecture.html: architecture.svg architecture-ext.svg comp.svg comp-ext.svg Makefile
|