diff --git a/platformio/builder/tools/pioplatform.py b/platformio/builder/tools/pioplatform.py index f7a085df..be5e1fda 100644 --- a/platformio/builder/tools/pioplatform.py +++ b/platformio/builder/tools/pioplatform.py @@ -213,7 +213,9 @@ def PrintConfiguration(env): # pylint: disable=too-many-statements if extra: info += " (%s)" % ", ".join(extra) data.append(info) - return ["PACKAGES:", ", ".join(data)] + if not data: + return None + return ["PACKAGES:"] + ["\n - %s" % d for d in sorted(data)] for data in ( _get_configuration_data(),