Skip to content

Commit 8f66a36

Browse files
authored
Merge pull request #106 from blues/devin/1744842338-api-md-generation
Add Makefile target for generating api.md documentation
2 parents db68e1e + 51f6e91 commit 8f66a36

File tree

4 files changed

+215
-67
lines changed

4 files changed

+215
-67
lines changed

Makefile

+5-1
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,8 @@ run_build:
2828
deploy:
2929
pipenv run python -m twine upload -r "pypi" --config-file .pypirc 'dist/*'
3030

31-
.PHONY: precommit test coverage run_build deploy
31+
generate-api-docs:
32+
doxygen Doxyfile
33+
moxygen --output docs/api.md docs/xml
34+
35+
.PHONY: precommit test coverage run_build deploy generate-api-docs

Pipfile

+1
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,4 @@ build = "*"
2323
twine = "*"
2424
pre-commit = "*"
2525
exceptiongroup = "*" # Python 3.9 & 3.10 compatibility with pytest
26+
doxypypy = "*" # For generating API documentation

0 commit comments

Comments
 (0)