From 0aaa382fe2395c82c9491b199b6b82819afd368f Mon Sep 17 00:00:00 2001 From: Daniel Boulby Date: Thu, 9 Jun 2022 12:04:30 +0100 Subject: [PATCH] fix(sptool): fix concurrency issue for SP packages Add dependency between rules to generate SP packages and their dtb files to ensure the dtb files are built before the sptool attempts to generate the SP package. Change-Id: I071806f4aa09f39132e3e1990c91d71dc9acd728 Signed-off-by: Daniel Boulby --- tools/sptool/sp_mk_generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/sptool/sp_mk_generator.py b/tools/sptool/sp_mk_generator.py index f4045d340..814d051af 100644 --- a/tools/sptool/sp_mk_generator.py +++ b/tools/sptool/sp_mk_generator.py @@ -145,7 +145,7 @@ def gen_sptool_args(sp_layout, sp, args :dict): sptool_args += f" --img-offset {image_offset}" if image_offset is not None else "" sptool_args += f" -o {sp_pkg}" sppkg_rule = f''' -{sp_pkg}: +{sp_pkg}: {sp_dtb} \t$(Q)echo Generating {sp_pkg} \t$(Q)$(PYTHON) $(SPTOOL) {sptool_args} '''