list.lua 413 B

1234567891011121314
  1. import("packages")
  2. function main(...)
  3. for plat, pkgs in pairs(packages()) do
  4. cprint("${magenta}%s${clear}:", plat)
  5. for _, pkg in ipairs(pkgs) do
  6. if pkg.generic then
  7. cprint(" ${yellow}->${clear} %s", pkg.name)
  8. else
  9. cprint(" ${yellow}->${clear} %s (%s)", pkg.name, table.concat(pkg.archs, ", "))
  10. end
  11. end
  12. end
  13. end