Closed BeastyBlacksmith closed 3 years ago
Why isn’t PYTHON_DOCSTRING
set to NO
?
According to the docs, this would allow for more pythonic docstrings (at least omitting the !
at the beginning of each docstring). This sounds like a cleaner solution.
Good point, I think I wanted to play safe
Now I know, the system installed doxygen 1.8.17 and the documentation is for 1.9.2 ^^
PYTHON_DOCSTRING
is introduced by doxygen 1.8.20. Would it be possible to use at least this version?
I built version 1.9.1 from source, we might need to create an artifact for that in the github action though
updated the configuration file and dropped the bangs
This PR uses doxygen for the documentation. I found setup easier and results nicer than using sphinx (#20).
Docstrings need to formatted according to the specification (https://www.doxygen.nl/manual/docblocks.html#pythonblocks). The list of commands: https://www.doxygen.nl/manual/commands.html
All in all its still a bit cluttered, but that could be improved in a different PR.
To build the documentation locally:
docs
directorydoxygen Doxyfile
docs/_build/html/index.html
Closes #17