Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CPack

Mike McQuaid
February 29, 2012

 CPack

Cross-platform packaging with CPack.
Presented at the Gran Canaria Desktop Summit in 2009.

Mike McQuaid

February 29, 2012
Tweet

More Decks by Mike McQuaid

Other Decks in Programming

Transcript

  1. #ifdef WIN32 MFCYuck(2, 9, 1, &_PUKE); #endif #ifdef APPLE id

    CocoaNonsense = [UnnecessaryBling sparkle]; #endif #ifdef LINUX X11SpribbleJurop w2_hojed = XJurop(3, wizzle, &apolty); #endif
  2. Qt

  3. :D

  4. EXE + ZIP + DMG + APP + DEB +

    RPM + TGZ + TBZ2 + ....
  5. ssh windows makeInstall.bat ... zip ... ssh osx hdiutil ...

    makeBundle.sh ... ssh linux debbuild ... rpmbuild ... tar ...
  6. :(