From c8849a4648af1226f524bc1656b199abed17e724 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 3 Sep 2016 14:59:50 +0300 Subject: [PATCH] Extend JSON output when listing installed development platforms --- platformio/commands/platform.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platformio/commands/platform.py b/platformio/commands/platform.py index 7f98b257..4a349cfc 100644 --- a/platformio/commands/platform.py +++ b/platformio/commands/platform.py @@ -138,7 +138,11 @@ def platform_list(json_output): "title": p.title, "description": p.description, "version": p.version, - "packages": p.get_installed_packages().keys() + "url": p.manifest.get("url"), + "packages": p.get_installed_packages().keys(), + 'forDesktop': any([ + p.name.startswith(n) for n in ("native", "linux", "windows") + ]) }) if json_output: