Workshops & BoFs/2011/CMake beyond the basics

From Desktopsummit 2011
Jump to: navigation, search
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