g.extension.github [-sf] extension=nameoperation=string [url=url] [submodule=string] [reference=Branch or commit hash as reference] [--help] [--verbose] [--quiet] [--ui]
Flags:
-s
Install system-wide (may need system administrator rights)
-f
Force removal when uninstalling extension (operation=remove)
--help
Print usage summary
--verbose
Verbose module output
--quiet
Quiet module output
--ui
Force launching GUI dialog
Parameters:
extension=name[required]
Name of extension to install or remove
Name of toolbox (set of extensions) when -t flag is given
operation=string[required]
Operation to be performed
Options: add, remove
Default: add
url=url
URL or directory to get the extension from (supported only on Linux and Mac)
The official repository is used by default. User can specify a ZIP file, directory or a repository on common hosting services. If not identified, Subversion repository is assumed. See manual for all options.
g.extension.github downloads and installs, removes or updates
extensions (addons) from the official
GRASS GIS Addons
repository. It uses g.extension.
If a commit hash is set as reference then the addon downloads the
extension from GitHub according to this hash and uses g.extension
to install it.