Memoria Build Tool
Memoria Build Tool (MBT) is a helper program with the scope of Memoria project (and out of it, if it’s fount to be helpful). It basically reads C++ sources (via Clang libs) and can:
- Generate boilerplate code like bindings,
- Invoke compiler to do type inference,
- …
MBT is integrated with CMake and has a special mode to produce a list of artifacts that will be included into the project’s build process.
Currently MBT is used to instantiate containers in libraries, but later this scope will be extended.
TBC …