diff options
| author | ruki <[email protected]> | 2021-05-21 23:10:19 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-05-21 23:10:19 +0800 |
| commit | f1c8144ef2a1461defedfedea4ed331eba5dc5e6 (patch) | |
| tree | c8a5ebfb92e088b80a3f021161473976aa0282ac /xmake/modules/private/action/require/search.lua | |
| parent | 6eea080650bdf56d01384eb735f76a4aa56676f5 (diff) | |
support search packages from vcpkg
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 |
