summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2019-03-16 00:35:40 +0800
committerruki <[email protected]>2019-03-15 21:34:03 +0800
commitdb331ebb4595ec4380f24931163e55d587bed5b2 (patch)
tree1f2e4f2b8eec98d373cdd8543c140e580fb8349e
parente0409a203a82f6ba309993ae1c53c9038027f28a (diff)
show platform info for package
-rw-r--r--xmake/actions/require/info.lua12
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())