Skip to content

Commit 7914e47

Browse files
committed
WIP: setup sphinx docs
1 parent d0c3ac9 commit 7914e47

File tree

4 files changed

+447
-299
lines changed

4 files changed

+447
-299
lines changed

docs/Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ SPHINXOPTS = -j auto
55
SPHINXBUILD = $(POETRY) run sphinx-build
66
PAPER =
77
BUILDDIR = _build
8-
SOURCEDIR = source
8+
SOURCEDIR = _source
99

1010
# Internal variables
1111
PAPEROPT_a4 = -D latex_paper_size=a4
@@ -20,10 +20,16 @@ all: dirhtml
2020
.PHONY: setupenv
2121
setupenv:
2222
pip install -q poetry
23+
sudo apt-get install doxygen
2324

2425
.PHONY: setup
2526
setup:
2627
$(POETRY) install
28+
$(POETRY) update
29+
cd .. && doxygen Doxyfile.in
30+
@if [ ! -d "$(SOURCEDIR)" ]; then mkdir -p "$(SOURCEDIR)"; fi
31+
cp -RL source/* $(SOURCEDIR)
32+
# cd $(SOURCEDIR) && find . -name README.md -execdir mv '{}' index.md ';'
2733

2834
.PHONY: update
2935
update:

0 commit comments

Comments
 (0)