Commit Graph

11 Commits

Author SHA1 Message Date
84f95e8d76
this is better 2022-03-08 09:45:58 +01:00
8b1c277c58
better name of invalid mode retval 2022-03-08 09:34:22 +01:00
a7cb2d4354
small test device handler fixes 2022-03-07 15:54:56 +01:00
3c53e2c259
renamed some ModeIF definitions 2022-03-05 03:01:43 +01:00
9e92afbf07 bugfix in test task 2022-02-16 18:54:55 +01:00
ddcac2bbac
reapply clang format 2022-02-02 10:29:30 +01:00
d0c7878da4
simplified test controller and added docs gitignore 2021-12-14 17:50:23 +01:00
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
2126e6e375 simplified test task 2021-10-26 17:24:47 +02:00
5f8adc63b7
some more fixes for integration tests 2021-10-26 17:16:21 +02:00
6e97bd4db4
added integration test code 2021-10-17 23:27:31 +02:00