Need to be able to generate documentation without building the entire system.
Currently the documentation is built as part of the normal all target and relies on the ability to have some of the generated executables generate documentation. What is needed is the ability to build the documentation without building the entire systems. The documentation being generated by the executables could be made static and be part of the repository as long as build all verifies that no documentation needs to be updated. This will help with the GitLab CI pages stage.