|
CPGen
C++ project generator
|
A dependency module after its JSON definition has been parsed. More...
#include <Resolved.hpp>
Public Attributes | |
| std::string | name |
| Canonical module name as declared in its JSON file. | |
| std::optional< FetchContent > | fetch_content |
A dependency module after its JSON definition has been parsed.
Produced by ModuleResolver::resolveModule for each requested module name.
| std::optional<FetchContent> ResolvedModule::fetch_content |
FetchContent descriptor, present when the module ships its own source (downloaded at CMake configure time).
| std::string ResolvedModule::name |
Canonical module name as declared in its JSON file.