reprospect.utils.cmake module
- reprospect.utils.cmake.CacheDict
The CMake cache is a nested dictionary.
References:
- reprospect.utils.cmake.CodemodelDict
The CMake code model is a dictionary.
References:
- class reprospect.utils.cmake.FileAPI(cmake_build_directory: Path)View on GitHub
Bases:
objectRetrieve information about the CMake buildsystem.
References:
- CACHE_VERSION = 2
- CODEMODEL_VERSION = 2
- TOOLCHAINS_VERSION = 1
- __init__(cmake_build_directory: Path) NoneView on GitHub
- property codemodel_configuration: dict[str, list[Any]]View on GitHub
Retrieve the codemodel information, and extract the information available for the build configuration.
This function assumes that there is only a single build configuration.
- reprospect.utils.cmake.TargetDict
The CMake target is a dictionary.
References: