CMake is an open-source build system, meant to be fast and user-friendly. It's mostly used with GTK-based software.