CMake is an open-source, cross-platform family of tools designed to build, test and package software.