CMake is a cross-platform build-system generator for configuring, building, testing, and packaging software.

Defined financial function: Generates build files and coordinates multi-platform compiled software builds.

Primary system type: Build Tools and Language Runtimes

Source: CMake