#cpack — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #cpack, aggregated by home.social.
-
Great news! We just got some packaging work done that's going into the rebase branch. It is now possible to build #AppImages and installers again!
On top of that, SHA256 hashes are now automatically generated, and we now build our installer with #CPack using a custom #CMake script, so all packaging is the same process. When we bring back nightly builds, this will be a nice way to verify your download. Plus, it will save us a few steps in packaging official binaries 😛
-
It's one thing to start using CMake in a project, it's another to actually create a distributable package for major operating systems. Something I learned on my journey mastering CPack with CMake.
I'll try to cover much: from application bundle structure, how installation works with CMake, adding a shared library, static assets like fonts and images, application icons, the installer itself, and more.
https://martin-fieber.de/blog/cmake-cpack-cross-platform-distributables/