Talk:CMake
From Wikipedia, the free encyclopedia
Removed the following on the theory that it made it too much like advertising:
[edit] Major features
- Configuration files are CMake scripts, which use a programming language specialized to software builds, said by its designers to be simple and compact.
- Automatic dependency analysis built-in for C, C++, Fortran and Java,
- Support of SWIG, Qt, FLTK via the CMake scripting language,
- Built-in support for Microsoft Visual Studio .NET and past Visual Studio versions, including generation of .dsp, .dsw, .sln and .vcproj files,
- Detection of file content changes using traditional timestamps,
- Support for parallel builds,
- Cross-compilation,
- Global view of all dependencies, using CMake to output a graphviz diagram,
- Designed from the ground up for cross-platform builds, and known to work on Linux, other POSIX systems (including AIX, *BSD systems, HP-UX, IRIX/SGI, MinGW/MSYS and Solaris), Mac OS X and Windows 95/98/NT/2000/XP,
- Integrated with Dart, CTest and CPack, a collection of tools for software testing and release.
Mark Foskey 19:40, 23 September 2007 (UTC)

