Schedule: CMake

Alexander Neundorf
Day Saturday
Room Ferrer
Start time 14:20
End time 14:35
Duration 00:15
Event type Podium
Track Lightning Talks
Language English
Slides (PDF)

A lightning talk that will quickly introduce the software development process with CMake, CTest, Dart and CPack.

CMake is a cross platform buildsystem for Linux, *BSD, QNX, Windows, OS X and others, featuring system introspection, support for Makefiles and project files e.g. for KDevelop and Xcode and of course building apps and libs. CMake features tight integration with CTest and Dart, which form together a powerful and easy-to-use software quality system. Dart is a central server which collects the results from Nightly and Continuous builds, including regular unit tests and more. Newly introduced is CPack, a tool for generating distribution packages for all supported platforms.