core/show-info: report image name of filesystems
The rootfses, unlike packages, do not have stampfiles to represent whether they are built or not. Indeed, we always rebuild the rootfs, and there is a single step to do. Hpwever, people (and scripts) who want to report on the build progress, will want to know whether each rootfs has been built already or not. Expose in show-info the name of the file that wil contain the rootfs image. $(1)_FINAL_IMAGE_NAME is set by the fs infrastructure, but initramfs doesn't use the infrastructure. So to support that one as well, set image_name to null if $(1)_FINAL_IMAGE_NAME is not set. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Vadim Kochan <vadim4j@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: eeppeliteloop@gmail.com Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
parent
7332bc6eb0
commit
0b4b533dca
@ -156,6 +156,10 @@ define _json-info-pkg-details
|
||||
endef
|
||||
|
||||
define _json-info-fs
|
||||
"image_name": $(if $($(1)_FINAL_IMAGE_NAME), \
|
||||
"$($(1)_FINAL_IMAGE_NAME)", \
|
||||
null \
|
||||
),
|
||||
"dependencies": [
|
||||
$(call make-comma-list,$(sort $($(1)_DEPENDENCIES)))
|
||||
]
|
||||
|
Loading…
Reference in New Issue
Block a user