Index: document/Doxyfile =================================================================== diff -u -r9d9105c7dc3379c2e14996522291b23a19e7ba46 -r6ab9b1c14952ed9afe17694c65068a08aa27481e --- document/Doxyfile (.../Doxyfile) (revision 9d9105c7dc3379c2e14996522291b23a19e7ba46) +++ document/Doxyfile (.../Doxyfile) (revision 6ab9b1c14952ed9afe17694c65068a08aa27481e) @@ -32,7 +32,7 @@ # title of most generated pages and in a few other places. # The default value is: My Project. -PROJECT_NAME = "Dial-In API" +PROJECT_NAME = "Dialin API" # The PROJECT_NUMBER tag can be used to enter a project or revision number. This # could be handy for archiving the generated documentation or if some version @@ -875,9 +875,10 @@ EXCLUDE = tools \ document \ - tests \ - images \ - _pycache_ \ + tests \ + images \ + _pycache_ \ + venv \ # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or # directories that are symbolic links (a Unix file system feature) are excluded @@ -964,7 +965,7 @@ # need to set EXTENSION_MAPPING for the extension otherwise the files are not # properly processed by doxygen. -FILTER_PATTERNS = +FILTER_PATTERNS = *.py=$(PROJECT_DIRECTORY)/document/py_filter.sh # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using # INPUT_FILTER) will also be used to filter the input files that are used for @@ -986,7 +987,7 @@ # (index.html). This can be useful if you have a project on for instance GitHub # and want to reuse the introduction page also for the doxygen output. -USE_MDFILE_AS_MAINPAGE = +USE_MDFILE_AS_MAINPAGE = README.md #--------------------------------------------------------------------------- # Configuration options related to source browsing Index: document/py_filter.sh =================================================================== diff -u --- document/py_filter.sh (revision 0) +++ document/py_filter.sh (revision 6ab9b1c14952ed9afe17694c65068a08aa27481e) @@ -0,0 +1,2 @@ +echo whoami +doxypypy -a -c $1 Index: requirements.txt =================================================================== diff -u -rd6bc7fb3e7581487b9dfe9b426f8933a4e28a4be -r6ab9b1c14952ed9afe17694c65068a08aa27481e --- requirements.txt (.../requirements.txt) (revision d6bc7fb3e7581487b9dfe9b426f8933a4e28a4be) +++ requirements.txt (.../requirements.txt) (revision 6ab9b1c14952ed9afe17694c65068a08aa27481e) @@ -1,5 +1,6 @@ aenum==2.2.3 cycler==0.10.0 +doxypypy==0.8.8.6 kiwisolver==1.1.0 matplotlib==3.2.1 numpy==1.18.2 Index: tools/document.sh =================================================================== diff -u -r028952270169971af5075574ba7b7b4ba241acd3 -r6ab9b1c14952ed9afe17694c65068a08aa27481e --- tools/document.sh (.../document.sh) (revision 028952270169971af5075574ba7b7b4ba241acd3) +++ tools/document.sh (.../document.sh) (revision 6ab9b1c14952ed9afe17694c65068a08aa27481e) @@ -18,5 +18,4 @@ export PROJECT_DIRECTORY=$(pwd) rm -rf document/html doxygen document/Doxyfile -cd html -xdg-open document/index.html +xdg-open document/html/index.html