diff options
Diffstat (limited to 'xmake/modules/private/action/require/search.lua')
| -rw-r--r-- | xmake/modules/private/action/require/search.lua | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/xmake/modules/private/action/require/search.lua b/xmake/modules/private/action/require/search.lua index dc3bdd892..3d8fb573c 100644 --- a/xmake/modules/private/action/require/search.lua +++ b/xmake/modules/private/action/require/search.lua @@ -52,9 +52,12 @@ function main(names) print(" %s: ", name) -- show packages - for _, instance in ipairs(packages) do - local repo = instance:repo() - cprint(" -> ${color.dump.string}%s${clear}: %s %s", instance:name(), instance:get("description") or "", repo and ("(in " .. repo:name() .. ")") or "") + for _, result in ipairs(packages) do + local name = result.name + local version = result.version + local reponame = result.reponame + local description = result.description + cprint(" -> ${color.dump.string}%s%s${clear}: %s %s", name, version and ("-" .. version) or "", description or "", reponame and ("(in " .. reponame .. ")") or "") end end end |
