docs: add sphinx docs and gitlab pages

This commit is contained in:
Prawn 2022-06-24 01:43:34 +00:00
parent e28239454a
commit 35a79363a4
15 changed files with 564 additions and 0 deletions

16
docs/Makefile Normal file
View file

@ -0,0 +1,16 @@
buildargs := -b dirhtml -aE source html
.PHONY: cleanbuild clean
cleanbuild:
@make clean
@make html
clean:
rm -rf html source/cli
html:
sphinx-build $(buildargs)
serve: html
(cd html && python -m http.server 9999)