Workshops & BoFs/2011/CMake beyond the basics
This is a proposed workshop for the DesktopSummit 2011 See all proposed sessions, or the Workshops & BoFs webpage for more information. |
Title
CMake beyond the basics
Description
This will be a hands-on session on CMake usage beyond trivial programs. Especially project maintainers are very welcome.
At first I'll discuss the topics in "theory", and after that it can be applied to either a provided example project, or the attendants can directly apply it to their own project.
The topics will be mostly KDE independent, it will cover at least:
- installing libraries properly, CMake's FooConfig.cmake files
- creating packages
- RPATH handling
- cmake versions and policies
- and more
Hosts
The people responsible for hosting this session. For a session to be accepted, at least two persons must be listed. Email addresses must be provided.
- Alexander Neundorf (neundorf AT kde.org)
- Raphael Kubo da Costa (kubito AT gmail.com)
Format
- workshop/training session
Expected number of participants
- 25 as hard upper limit
Participants
Additional requirements
- should have at least 2 hours time reserved, having an open end would be nice
- should not overlap with the Buildsystem BoF, the Release Team BoF and the eV meeting
- need projector
This area is free to use for anything you wish! Discuss the planned contents, provide links to relevant resources, or whatever