CMake – Profiles, Jobs, and Resources for Python Developers

CMake is an open-source, cross-platform build system generator.

It is used to manage the build process of software projects, particularly those written in C++, but also supporting other languages.