cmd/tools/vpm: improve v show (#10198)

pull/10204/head
Enzo 2021-05-25 13:30:48 +02:00 committed by GitHub
parent 4217f05146
commit 0d25106b4d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 7 additions and 16 deletions

View File

@ -587,17 +587,6 @@ Installed: False
} }
path := os.join_path(os.vmodules_dir(), module_name) path := os.join_path(os.vmodules_dir(), module_name)
mod := vmod.from_file(os.join_path(path, 'v.mod')) or { continue } mod := vmod.from_file(os.join_path(path, 'v.mod')) or { continue }
// console_output := [
// 'Name: $mod.name',
// 'Version: $mod.version',
// 'Description: $mod.description',
// 'Homepage: $mod.repo_url',
// 'Author: $mod.author',
// 'License: $mod.license',
// 'Location: $path',
// 'Requires: ${mod.dependencies.join(', ')}',
// ].join('\n')
// println('${console_output}\n--------\n')
print('Name: $mod.name print('Name: $mod.name
Version: $mod.version Version: $mod.version
Description: $mod.description Description: $mod.description

View File

@ -41,7 +41,8 @@ V supports the following commands:
update Update an installed module from VPM. update Update an installed module from VPM.
upgrade Upgrade all the outdated modules. upgrade Upgrade all the outdated modules.
list List all installed modules. list List all installed modules.
outdated Show installed modules that need updates. outdated List installed modules that need updates.
show Display information about a module on vpm
* Others: * Others:
doctor Display some useful info about your system to help reporting bugs. doctor Display some useful info about your system to help reporting bugs.

View File

@ -3,5 +3,6 @@ Usage:
b) v update [MODULE...] b) v update [MODULE...]
c) v remove [MODULE...] c) v remove [MODULE...]
d) v search KEYWORD[...] d) v search KEYWORD[...]
e) v show [MODULE...]
You can also pass -h or --help after each vpm command from the above, to see more details about it. You can also pass -h or --help after each vpm command from the above, to see more details about it.

View File

@ -99,7 +99,7 @@ fn main() {
eprintln('Translating C to V will be available in V 0.3') eprintln('Translating C to V will be available in V 0.3')
exit(1) exit(1)
} }
'search', 'install', 'update', 'upgrade', 'outdated', 'list', 'remove' { 'install', 'list', 'outdated', 'remove', 'search', 'show', 'update', 'upgrade' {
util.launch_tool(prefs.is_verbose, 'vpm', os.args[1..]) util.launch_tool(prefs.is_verbose, 'vpm', os.args[1..])
return return
} }