From d7bb887c2a8b940cee2bbc38612ea0d4c34ec5b7 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Sun, 31 May 2020 19:18:24 +0300 Subject: [PATCH] vpm: fix `v update` for offical v modules too, like ui or markdown --- cmd/tools/vpm.v | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/tools/vpm.v b/cmd/tools/vpm.v index de839b89da..24f2654157 100644 --- a/cmd/tools/vpm.v +++ b/cmd/tools/vpm.v @@ -308,6 +308,11 @@ fn get_installed_modules() []string { if dir in excluded_dirs || !os.is_dir(adir) { continue } + if os.exists( os.join_path(adir, 'v.mod') ) && os.exists( os.join_path(adir, '.git', 'config') ){ + // an official vlang module with a short module name, like `vsl`, `ui` or `markdown` + modules << dir + continue + } author := dir mods := os.ls(adir) or { continue