From a211f058cc3a5673d8e686b9e6e8fcf1e7cd972b Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 2 Aug 2024 10:26:28 +0100 Subject: sdpx: Avoid loading of SPDX_LICENSE_DATA into global config Loading a load of json files into a memory structure and stashing in a bitbake variable is relatively anti-social making bitbake -e output hard to read for example as well as other potential performance issues. Defer loading of that data until it is actually needed/used in a funciton where it is now passed as a parameter. (From OE-Core rev: 6f21cc9598178288784ff451ab3c40b174c0ef3e) Signed-off-by: Richard Purdie --- meta/classes/spdx-common.bbclass | 6 ------ 1 file changed, 6 deletions(-) (limited to 'meta/classes/spdx-common.bbclass') diff --git a/meta/classes/spdx-common.bbclass b/meta/classes/spdx-common.bbclass index e1528b6d0b..cd9cc0db98 100644 --- a/meta/classes/spdx-common.bbclass +++ b/meta/classes/spdx-common.bbclass @@ -39,12 +39,6 @@ SPDX_CUSTOM_ANNOTATION_VARS ??= "" SPDX_MULTILIB_SSTATE_ARCHS ??= "${SSTATE_ARCHS}" -python() { - import oe.spdx_common - oe.spdx_common.load_spdx_license_data(d) -} - - python do_collect_spdx_deps() { # This task calculates the build time dependencies of the recipe, and is # required because while a task can deptask on itself, those dependencies -- cgit v1.2.3-54-g00ecf