feat(docs): new docs build logic
- remove nix - use docker container - install latest google analytics
This commit is contained in:
parent
95a81d966d
commit
42606f970b
16 changed files with 506 additions and 651 deletions
6
Makefile
6
Makefile
|
|
@ -69,19 +69,19 @@ ruff-check:
|
|||
.PHONY: docs
|
||||
## build docs
|
||||
docs:
|
||||
(cd docs; nix-build default.nix -o result; make clean html)
|
||||
(cd docs; docker run --rm -v $(PWD):/project --workdir=/project/docs sphinx-doc-build-rc make clean html)
|
||||
|
||||
|
||||
.PHONY: docs-clean
|
||||
## Cleanup docs
|
||||
docs-clean:
|
||||
(cd docs; make clean)
|
||||
(cd docs; docker run --rm -v $(PWD):/project --workdir=/project/docs sphinx-doc-build-rc make clean)
|
||||
|
||||
|
||||
.PHONY: docs-cleanup
|
||||
## Cleanup docs
|
||||
docs-cleanup:
|
||||
(cd docs; make cleanup)
|
||||
(cd docs; docker run --rm -v $(PWD):/project --workdir=/project/docs sphinx-doc-build-rc make cleanup)
|
||||
|
||||
|
||||
.PHONY: web-build
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue