CMake
ToolCMake is a cross-platform build-system generator used as a tool within the UnityChipForXiangShan hardware-verification project and distributed via a Docker development image. A community-maintained "Useful CMake Examples" repository also exists on GitHub.
First seen 8/11/2026
Last seen 8/11/2026
Evidence 1 chunks
Wiki v1
WIKI
CMake
CMake is a build-system generator commonly used in C/C++ projects. In the context of the UnityChipForXiangShan hardware-verification framework, CMake is bundled inside the project's Docker development image and is available to users running the container to build and test their verification cases.
Role in UnityChipForXiangShan
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
2 connectionsThe Docker image for UnityChipForXiangShan includes CMake as a tool.
The Docker image includes CMake as a bundled tool.
LINKED ENTITIES
2 linksCITATIONS
3 sources3 citations — click to collapse
[1] CMake is pre-installed in the UnityChipForXiangShan Docker image alongside verilator, verible, and swig. XS-MLVP/UnityChipForXiangShan
[2] The Docker image for UnityChipForXiangShan can be used as a development environment by mounting a local workspace and running make all after cloning the repository. XS-MLVP/UnityChipForXiangShan
[3] A public 'Useful CMake Examples' repository is maintained at ttroy50/cmake-examples with thousands of stars. ttroy50/cmake-examples