Instead of passing in a boolean argument, these arguments are now false
by default and enabled when passed in.
Also rename upgrade to update to match the UI.
- When `extensions` runs as a blender command, show the prefix
`blender --command extension`.
- Remove `--output-type` when run via Blender.
- Add descriptions for each sub-command.
Expose command line functionality such as updating/installing extensions
as well as adding/removing repositories & building packages.
Example to install packages:
blender -c extension install Gold_Pro_Theme,lfs_camera_plane
To remove the packages:
blender -c extension remove Gold_Pro_Theme,lfs_camera_plane
To list available packages:
blender -c extension list
To build a package from it's `blender_manifest.toml`
blender -c extension build
For help text see:
blender -c extension --help