Commit Graph

10 Commits

Author SHA1 Message Date
Robin Mueller 4f0669c574
doc update 2022-04-11 16:44:20 +02:00
Robin Müller 05495077ec
doc update 2022-03-28 20:53:39 +02:00
Robin Müller 6744a55b9b docs update 2022-02-14 16:31:13 +01:00
Robin Müller a612fb446c added two links 2022-02-14 16:23:21 +01:00
Robin Müller 2dcf896cca
this sounds better 2022-02-10 14:04:23 +01:00
Robin Müller cdf2a90f90
fixed up cross-ref 2022-02-10 14:02:30 +01:00
Robin Müller b25555a533 started DHB docs 2022-02-10 13:53:59 +01:00
Robin Müller d0c7878da4
simplified test controller and added docs gitignore 2021-12-14 17:50:23 +01:00
Robin Müller df45f02c39
script fixes, odd behaviour 2021-12-03 14:55:00 +01:00
Robin Müller c2bf09d506 Introducing documentation with Sphinx
This PR introduces the generation of documentation based on
this excellent blog post: https://devblogs.microsoft.com/cppblog/clear-functional-c-documentation-with-sphinx-breathe-doxygen-cmake/

It combines the tools Sphinx, Doxygen and Breathe to generate good
looking HTML documentation conveniently which can be hosted easily.

The helper scripts were unified and there is now one helper.py script
which can be used to create, build and open both tests and documentation.
"./helper.py -h" can be used to get the different options.

This PR also contains some smaller fixes which were necessary for the docs
to build
2021-12-01 11:17:28 +01:00