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

CPack

Avatar for Mike McQuaid Mike McQuaid
February 29, 2012

 CPack

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

Avatar for Mike McQuaid

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. :(