CMake
cmake.org
Spec sheet
- Purpose
- CMake is an open source, cross-platform family of tools for building, testing, and packaging software.Read 2 Oct 2026 · cmake.org
- Support
- Kitware offers access to CMake experts for guidance, technical questions, and help resolving issues, with flexible support options.Read 2 Oct 2026 · cmake.org
- License
- CMake is distributed under the OSI-approved BSD 3-clause License, and its source tree includes third-party components with compatible licenses.Read 2 Oct 2026 · cmake.org
- Headquarters
- Clifton Park, New York, United StatesRead 28 Sep 2026 · cmake.org
- Founded
- 1998Read 28 Sep 2026 · cmake.org
- Maker
- Kitware says it was founded in 1998 and began with an office in Clifton Park, New York.Read 2 Oct 2026 · kitware.com
- Build configuration
- CMake manages compilation using simple, independent configuration files and works with the native build environment.Read 2 Oct 2026 · cmake.org
- Build features
- CMake supports accurate dependencies, minimal rebuilds, Fortran and C++ modules, and multiple build trees per source tree.Read 2 Oct 2026 · cmake.org
- Build systems and IDEs
- CMake supports target build systems including Visual Studio, Xcode, Ninja, Make, and VSCode.Read 2 Oct 2026 · cmake.org
- Cross-platform builds
- A single set of input files can describe builds for multiple platforms, including Android, iOS, and high-performance computing systems.Read 2 Oct 2026 · cmake.org
- Debugging
- CMake implements the Debug Adapter Protocol for interactive debugging of CMake code with third-party tools.Read 2 Oct 2026 · cmake.org
- Downloads
- The download page offers source and binary distributions for Windows, macOS, and Linux, as well as SunOS binaries.Read 2 Oct 2026 · cmake.org
- Packaging and installation
- Its CPack system creates cross-platform installers for Linux, Windows, and Mac, and CMake includes a cross-platform installation system.Read 2 Oct 2026 · cmake.org
- Security and integrity
- The download page publishes SHA-256 cryptographic hashes and PGP signatures for releases.Read 2 Oct 2026 · cmake.org
- Support terms
- Pre-paid support services must be used within one year of purchase; custom support sets a contract ceiling and invoices monthly for services used in the previous month.Read 2 Oct 2026 · cmake.org
- Testing
- CTest runs tests specified in project source code, supports parallel runs, and can send results to CDash.Read 2 Oct 2026 · cmake.org
Plans and prices
CMake Free Open source · BSD 3-clause license Read 2 Oct 2026 · cmake.org
Pre-Paid CMake Support $2,500, paid once Price shown as $2,500 Services must be used within one year · Support ceiling of $2,500 Read 2 Oct 2026 · cmake.org
Where Specifiction places it
- Game Build Automation Software#11 of 438.6