summaryrefslogtreecommitdiff
path: root/xmake/modules/private/action/require/search.lua
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/modules/private/action/require/search.lua')
-rw-r--r--xmake/modules/private/action/require/search.lua9
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