Project short documentation in files Cpp and header files having a parseable comment in the top. Have a python script that searches all cpp and header file extensions and tries pulling out this parse text. Generate a markdown file at the end as a cmake build step from python.