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
  • -j arg β€” calls make with -j <#cores>, so parallel build, go fast πŸƒβ™€οΈπŸ’¨
  • --ckon_cmd arg β€” pick your command: setup | clean | install | dry

πŸ¦‹ Configuration:

  • -s [ --suffix ] arg β€” add suffix + in LinkDef.h (bool) ⭐
  • -y [ --yaml ] arg β€” use yaml
  • --ckon.src_dir arg β€” source dir
  • --ckon.exclSuffix arg β€” no + suffix
  • --ckon.NoRootCint arg β€” no dictionary
  • --ckon.prog_subdir arg β€” progs subdir
  • --ckon.build_dir arg β€” build dir
  • --ckon.install_dir arg β€” install dir
  • --ckon.cppflags arg β€” add CPPFLAGS
  • --ckon.boost arg** β€” boost libraries
πŸ’€ heads up: in addition, unregistered options of the form ldadd.prog_name are allowed to use for adding LDFLAGS to the linker of specific programs. The given string/value is added verbatim in LDADD. Unregistered options are only allowed in ckon.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