build: store default/device packages in JSON
authorPaul Spooren <[email protected]>
Tue, 30 Jun 2020 11:02:43 +0000 (01:02 -1000)
committerDaniel Golle <[email protected]>
Tue, 30 Jun 2020 22:21:10 +0000 (23:21 +0100)
commit263f7e5bbd119ebed1f514c16f659a2e2a2b132c
treeb50da617aefe789d22d9de6f1a23913705771875
parentd4c80f5b172e3e3a209fdd64c73be535e360db34
build: store default/device packages in JSON

With this commit the `profiles.json` contain both the target specific
`default_packages` as well as the device specific `device_packages` as a
array of strings.

This information is required for downstream projects like the various
web-based interactive firmware generators.

Signed-off-by: Daniel Golle <[email protected]>
Signed-off-by: Paul Spooren <[email protected]>
include/image.mk
scripts/json_add_image_info.py
scripts/json_overview_image_info.py