cppparser
cppparser copied to clipboard
Doxygen + GitHub Action
Implements:
- Doxygen target.
Graphwiz-dotsupport.plantumlsupport.- CMake modules to search for
dotandplantuml. - Nice-to-have class-hierarchy diagrams like the ones on my fork.
- User can build the Doxygen target (it's called
doc) offline as well. - Two Doxygen config files, one for the offline build (
Doxygen.in) and another for the Action build (DoxyfileGithubAction).
- GitHub Action to build and deploy the Doxygen target on the repo's GitHub Page.
- The action needs R/W access to the repo.
- Creates a separate branch called
gh-pagesfor the HTML files ... - The repo should be configured to deploy its Page on the mentioned
gh-pagesbranch.