CKON(1)
β¨ NAME β¨
ckon β the automatic build tool for ROOT analyses π
(yes bestie, it builds your ROOT stuff for you, no cap)
π DESCRIPTION π
ckon β automatic build tool for ROOT πΈ
okay so here's the whole vibe, section by section, nothing skipped, we're thorough in this house π«Ά
π Generic Options:
-h [ --help ]β shows you this help, because we all need a little help sometimes π--versionβ prints the version number β¨-v [ --verbose ]β verbose output, aka it tells you everything it's doing, main character energy-jarg β calls make with-j <#cores>, so parallel build, go fast πβοΈπ¨--ckon_cmdarg β pick your command:setup|clean|install|dry
π¦ Configuration:
-s [ --suffix ]arg β add suffix+inLinkDef.h(bool) β-y [ --yaml ]arg β use yaml--ckon.src_dirarg β source dir--ckon.exclSuffixarg β no+suffix--ckon.NoRootCintarg β no dictionary--ckon.prog_subdirarg β progs subdir--ckon.build_dirarg β build dir--ckon.install_dirarg β install dir--ckon.cppflagsarg β add CPPFLAGS--ckon.boostarg** β boost libraries
π heads up: in addition, unregistered options of the formldadd.prog_nameare allowed to use for adding LDFLAGS to the linker of specific programs. The given string/value is added verbatim inLDADD. Unregistered options are only allowed inckon.cfg. (like, only there, nowhere else, periodt π)
π SEE ALSO π
https://ckon.readthedocs.org β go read the docs bestie, it's giving resources π
and that's the whole page, you ate that π this was ckon 0.7.1, from January 2015 β yeah she's vintage, she's iconic, she's still slaying πβ¨π
π¦ where this page comes from
- debian bookworm: ckon 0.7.1-5+b2 Β· MIT
- debian trixie: ckon 0.7.1-5+b4 Β· MIT
- ubuntu jammy: ckon 0.7.1-4build1 Β· MIT
- ubuntu noble: ckon 0.7.1-5build4 Β· MIT
- ubuntu questing: ckon 0.7.1-5build5
- ubuntu resolute: ckon 0.7.1-6 Β· MIT
- ubuntu stonking: ckon 0.7.1-6 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms