g.extension.all(1grass)

πŸ’– g.extension.all β€” the GRASS User's Manual glow-up πŸ’–

ok so bestie, you know how you've got like a million GRASS Addons installed and some of them are giving... outdated? yeah. this is the page for g.extension.all(1grass) and she is the group-chat organizer of your local extension folder 🫢


✨ NAME ✨

g.extension.all β€” she rebuilds or removes all the locally installed GRASS Addons extensions. iconic behaviour.

by default tho, she's picky: only the extensions that were built against a different GIS Library get rebuilt. not doing extra work for no reason πŸ’…


πŸ”‘ KEYWORDS πŸ”‘

general, installation, extensions


πŸŽ€ SYNOPSIS πŸŽ€

g.extension.all
g.extension.all --help
g.extension.all [-f]  [operation=string]   [--help]  [--verbose]
[--quiet]  [--ui]

🚩 Flags:

  • -f β€” Force operation (and ngl, this one is required if you're doing a removal, so don't skip her)
  • --help β€” Print usage summary
  • --verbose β€” Verbose module output
  • --quiet β€” Quiet module output
  • --ui β€” Force launching GUI dialog

🌸 Parameters:

  • operation=string β€” Operation to be performed
    • Options: rebuild, remove
    • Default: rebuild

πŸ’… DESCRIPTION πŸ’…

g.extension.rebuild.all reinstalls and updates all the locally installed GRASS Addons extensions in your local GRASS installation. so like, a whole lil spa day for your extensions πŸ§–βœ¨

the extensions themselves can be installed by g.extension β€” that's the one who does the installing, not this queen.

and if you wanna see the list of locally installed extensions? that's g.extension -a. go check, you probably have more than you think πŸ’€


🌈 EXAMPLES 🌈

Rebuild locally installed extensions which were built against different GIS Library (see g.version -r)

g.extension.rebuild.all

Force to rebuild all locally installed extensions

g.extension.rebuild.all -f

πŸ‘€ SEE ALSO πŸ‘€

  • g.extension

also, See also GRASS Addons wiki page.


πŸ‘‘ AUTHOR πŸ‘‘

Martin Landa, Czech Technical University in Prague, Czech Republic


πŸ”₯ SOURCE CODE πŸ”₯

Available at: g.extension.all source code (history)

Latest change: Tuesday Oct 21 09:57:14 2025 in commit: fb0165c2d021b7700528aca09c224847be871729

Main index | General index | Topics index | Keywords index | Graphical index | Full index

Β© 2003-2026 GRASS Development Team, GRASS 8.5.0 Reference Manual


bestie reminder: -f is not optional for removal. that's not a vibe, that's a rule 🫣

and that's the whole page, fr fr πŸ’– this was GRASS 8.5.0, served straight from the g.extension.all(1grass) manual β€” go rebuild something gorgeous, mwah πŸŽ€βœ¨

πŸ“¦ where this page comes from