From 5647d5c1900bde13cedd36efd09404ea5763c0fb Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Sat, 27 Jan 2024 17:38:07 +0100 Subject: [PATCH] package/pkg-utils: add missing licensing data to show-info While the list of licenses is present in the show-info output, the list of license files and the redistributable status were missing. Add them. Signed-off-by: Yann E. MORIN Signed-off-by: Thomas Petazzoni --- package/pkg-utils.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/pkg-utils.mk b/package/pkg-utils.mk index 059e86ae0a..723bbe4e24 100644 --- a/package/pkg-utils.mk +++ b/package/pkg-utils.mk @@ -157,6 +157,10 @@ endef define _json-info-pkg-details "version": $(call mk-json-str,$($(1)_DL_VERSION)), "licenses": $(call mk-json-str,$($(1)_LICENSE)), + "license_files": [ + $(foreach f, $($(1)_LICENSE_FILES),$(call mk-json-str,$(f))$(comma)) + ], + "redistributable": $(if $(filter NO,$($(1)_REDISTRIBUTE)),false,true), "dl_dir": $(call mk-json-str,$($(1)_DL_SUBDIR)), "downloads": [ $(foreach dl,$(sort $($(1)_ALL_DOWNLOADS)),