{An extensible, open-source system that manages the build  process in an operating system and compiler independent manner.  Unlike many cross-platform systems, CMake is designed to be  used in conjunction with the native build environment.} The cmake release port is updated roughly every few months.

WWW: https://cmake.org
