My favorite part is how common packaging tasks (like checking the kernelconfig) are put into nice easy to use libraries ( eclasses) so they don't need to be written out in every single ebuild. So for eg cmake packages you can mostly just say hey this package uses cmake, heres what options to set including some that we're making useflags, and the cmake eclass and the defaults will just handle the rest of the build and install process.
this post was submitted on 22 Jun 2023
9 points (100.0% liked)
Gentoo Linux
493 readers
1 users here now
The Gentoo Linux community for discussions, tips and tricks, and general kernel compiling
founded 1 year ago
MODERATORS