ALR-TOOLCHAIN(1)
π ALR-TOOLCHAIN(1) π
Bestie, this is the alr-toolchain page from the Alire manual π Let's get into it β¨
β¨ NAME β¨
alr-toolchain is how you manage Alire-provided toolchains π§° It's giving tool organizer, no cap.
π¦ SYNOPSIS π¦
Here's the shape of the spell πͺ
alr toolchain [options] [-u|--uninstall] [-i|--install crate[version set]] | --select [--local] [releases] [--disable-assistant]
π OPTIONS π
--disable-assistantβ turns off the autorun of the selection assistant π-i,--installβ install one or more toolchain components π¦--install-dir=ARGβ picks the installation directory for the toolchain component(s) ποΈ--localβ stores the toolchain configuration in your local workspace π--selectβ runs the toolchain selection assistant πͺ-u,--uninstallβ uninstall one or more toolchain components ποΈ
π GLOBAL OPTIONS π
These ones come to every party π
-c,--config=ARGβ overrides the configuration folder location π-f,--forceβ keeps going after a recoverable troublesome situation πͺ-h,--helpβ shows general or command-specific help π-n,--non-interactiveβ assumes the default answers for all user prompts π€--no-colorβ disables colors in output π--no-ttyβ disables control characters in output π«Ά--prefer-oldestβ prefers the oldest versions instead of the newest when resolving dependencies π°οΈ--versionβ displays the version and exits π’-qβ limits output to errors π€«-vβ be more verbose, use twice for extra detail π’-d,--debug[]β enables debug-specific log messages π
π DESCRIPTION π
Okay so this command downloads toolchain elements, like GNAT and gprbuild, into the shared cache of the active configuration. Lowkey essential π§ β¨
Run it with no arguments and you get a list of the tools you've already downloaded. Use --select with no arguments to summon the assistant, which helps you pick the default toolchain for this configuration. Add --local and the selection only applies to the workspace, overriding any configuration-wide selection that might exist π Giving one or more releases arguments skips the assistant and sets that release as the default π
Specify --install/--uninstall and one or more crate names, with an optional version set, to make a tool available or remove it π¦ For more toolchain tea, run alr help toolchains π
π SEE ALSO π
alr(1), alr-config(1), alr-printenv(1), alr-version(1), gprbuild(1) πΈ
βοΈ AUTHOR βοΈ
This page was generated with generate-man from Alire execution π€π
Stay iconic, bestie! This page is from Alire 1.2, dated Aug 3, 2022 πβ¨
π¦ where this page comes from
- debian bookworm: alire 1.2.1-1+b1 Β· GPL-3.0-or-later
- debian trixie: alire 1.2.1-2.1+b1 Β· GPL-3.0-or-later
- ubuntu noble: alire 1.2.1-1.1build1 Β· GPL-3.0-or-later
- ubuntu noble: alire 1.2.1-1.1build1.1 Β· GPL-3.0-or-later
- ubuntu questing: alire 1.2.1-2.1
- ubuntu resolute: alire 1.2.1-2.1build1 Β· GPL-3.0-or-later
- ubuntu stonking: alire 1.2.1-2.1build1 Β· GPL-3.0-or-later
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms