|
CPGen
C++ project generator
|
Emitter that produces a complete CMakeLists.txt for a generated project. More...
#include "CPGen/Core/Config.hpp"#include "CPGen/Core/Module.hpp"#include "CPGen/Pipeline/Emitter.hpp"#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| class | CMakeEmitter |
| Generates a fully assembled CMakeLists.txt from a ResolvedProject. More... | |
Emitter that produces a complete CMakeLists.txt for a generated project.
Absorbs the fragment-generation logic previously housed in CMakeProvider and adds orchestration to assemble a complete, ready-to-use build file.