diff options
| author | ruki <[email protected]> | 2019-03-16 00:35:40 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2019-03-15 21:34:03 +0800 |
| commit | db331ebb4595ec4380f24931163e55d587bed5b2 (patch) | |
| tree | 1f2e4f2b8eec98d373cdd8543c140e580fb8349e | |
| parent | e0409a203a82f6ba309993ae1c53c9038027f28a (diff) | |
show platform info for package
| -rw-r--r-- | xmake/actions/require/info.lua | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/xmake/actions/require/info.lua b/xmake/actions/require/info.lua index f2d2fe5ed..5cbc81a23 100644 --- a/xmake/actions/require/info.lua +++ b/xmake/actions/require/info.lua @@ -154,6 +154,18 @@ function main(package_names) end end + -- show supported platforms + local platforms = {} + local on_install = instance:get("install") + if type(on_install) == "table" then + for plat, _ in pairs(on_install) do + table.insert(platforms, plat) + end + else + table.insert(platforms, "all") + end + cprint(" -> ${magenta}platforms${clear}: %s", table.concat(platforms, ", ")) + -- show requires cprint(" -> ${magenta}requires${clear}:") cprint(" -> ${cyan}plat${clear}: %s", instance:plat()) |
