KRAFT-SET(1)

πŸ“¦ version 0.12.16, in nixpkgs unstable

πŸ’… kraft-set(1) β€” like, the KraftKit CLI manual, bestie

okay so real talk: this is kraft-set from the KraftKit CLI (yes, the KraftKit Manual one, section 1, we're fancy). Sit down, grab a lil drink, and lemme tell you about setting a variable for a Unikraft project. πŸŽ€


✨ NAME ✨

kraft-set β€” set a variable for a Unikraft project. that's it. that's the whole vibe. πŸ¦‹


🌸 SYNOPSIS 🌸

kraft set [OPTIONS] [param=value ...]

πŸ’– DESCRIPTION πŸ’–

Set a variable for a Unikraft project.

no cap, that's genuinely the entire description. short and iconic. πŸ‘‘


🫢 OPTIONS 🫢

  • -m, --arch="" β€” filter your targets by architecture. empty string by default, she's flexible like that ✨
  • -F, --force[=false] β€” skip KConfig validation. lives at false until you tell her otherwise. (validation is a vibe check, and this skips the vibe check πŸ™ˆ)
  • -h, --help[=false] β€” help for set. defaults to false, obviously, she's not gonna help you unprompted πŸ’€
  • -K, --kraftfile="" β€” set an alternative path of the Kraftfile. default "". point her at the file of your dreams 🌈
  • -p, --plat="" β€” filter targets by platform. default "" 🧚
  • -t, --target="" β€” set config for a specific target. default "" 🎯
  • -w, --workdir="" β€” work on a unikernel at a path. default "" πŸ“

πŸ”₯ EXAMPLES πŸ”₯

setting variables in the cwd project, main character style:

# Set variables in the cwd project
$ kraft set LIBDEVFS_DEV_STDOUT=/dev/null LWIP_TCP_SND_BUF=4096

setting variables in a project at a path, because we're organized girlies:

# Set variables in a project at a path
$ kraft set -w path/to/app LIBDEVFS_DEV_STDOUT=/dev/null LWIP_TCP_SND_BUF=4096

and setting variables for a specific target, periodt:

# Set variables for a specific target
$ kraft set --plat=qemu --arch=x86_64 CONFIG_LIBUKDEBUG=y

πŸ¦‹ SEE ALSO πŸ¦‹

  • kraft(1) β€” the mothership. go say hi πŸ’œ

⭐ HISTORY ⭐

1-Jan-1980 β€” Auto generated by KraftKit. vintage. iconic. literally older than the concept of a group chat πŸ‘‘


and that's the whole page, bestie!! πŸ’…βœ¨ run it, love it, set those variables. mwah 🫢

sign-off szn: this lil masterpiece came from the KraftKit Documentation, dated Jan 1980, and it's hanging out under the KraftKit CLI(1) header. no cap. 🌸

πŸ“¦ where this page comes from