C++ entity metadata extraction tool
- CMake
- C++ compiler with C++23 support
- Doxygen and dot (only for generating docs)
- Entities
- Classes
- Class templates
- Enumerations
- Functions
- Function templates
- Type aliases
- Type alias templates
- Attributes (annotated)
- Build systems
- CMake
- MSBuild
- Source types
- Regular
- Modules
To build Prism, go to the project's root directory and execute the following commands:
cmake -S . -B build
cmake --build build --target Prism --parallel
To generate docs, go to the project's root directory and execute the following command:
doxygen docs/Doxyfile
The generated documentation will be placed in the following directory.
Oleg E. Vorobiov [email protected]
This project is distributed under the MIT License. See LICENSE for more information.