ALR-BUILD(1)
π ALR-BUILD(1) π
okay bestie, welcome to the Alire manual β this one's all about alr-build, aka the glow-up button for your crate. π¦
β¨ NAME β¨
alr-build β GPRbuild current working release
(yes that's the whole job description and yes it ate π )
π SYNOPSIS π
alr build [options] [--] [gprbuild switches and arguments]
the -- is doing main character work btw β everything after it gets handed straight to gprbuild, no questions asked. iykyk. πΈ
π OPTIONS π
these control what mode your root crate builds in. pick your vibe:
--releaseβ Set root crate build mode toRelease. π optimized, shiny, ready for the world.--validationβ Set root crate build mode toValidation. extra checks, extra scrutiny, she's thorough.--developmentβ Set root crate build mode toDevelopmentβ¨ and this is the default, so if you say nothing, you get dev mode. lowkey the chillest option.
π GLOBAL OPTIONS π
these ones work everywhere in alr, not just here. universal icons fr fr.
-c,--config=ARGβ Override configuration folder location π tell her where to keep her stuff.-f,--forceβ Keep going after a recoverable troublesome situation πͺ she stumbles, she gets back up. no cap.-h,--helpβ Display general or command-specific help π«Ά your bestie when you're lost.-n,--non-interactiveβ Assume default answers for all user prompts π no asking, just vibes, she'll pick for you.--no-colorβ Disables colors in output π (a tragedy, but sometimes necessary, like for logs)--no-ttyβ Disables control characters in output π for when you're piping her somewhere fancy.--prefer-oldestβ Prefer oldest versions instead of newest when resolving dependencies π§ vintage era. the algorithm picks the elders.--versionβ Displays version and exits β then she peaces out immediately.-qβ Limit output to errors π€« only speak when something's wrong.-vβ Be more verbose (use twice for extra detail) π£οΈ use it twice, she'll tell you everything.-d,--debug[]β Enable debug-specific log messages π for when you need to see the receipts.
π§ DESCRIPTION π§
Invokes gprbuild to compile all targets in the current crate. π―
that's it. that's the whole thing. she calls gprbuild, gprbuild does the build, your targets get compiled, you slay. periodt. π
β¨
π SEE ALSO π
the whole friend group, in order:
alr(1)alr-action(1)alr-clean(1)alr-dev(1)alr-edit(1)alr-run(1)alr-test(1)alr-exec(1)gprbuild(1)
πΈ AUTHOR πΈ
Generated with generate-man from Alire execution π (not a human author, a machine did this, and honestly? iconic.)
okay that's the page bestie!! now go build something gorgeous ππ
Alire 1.2 β dated Aug 3, 2022 β signing off, mwah π«Άπ
π¦ where this page comes from
- debian trixie: alire 1.2.1-2.1+b1 Β· 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 deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms