xtensa-build-zephyr.py: call rimage_configuration() before building

This makes no difference now because it has no side-effect yet but it
will make a difference once it starts using `west config`.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
This commit is contained in:
Marc Herbert 2023-05-09 22:40:20 +00:00 committed by Kai Vehmanen
parent 51fddc64a3
commit 9bbbac778a
1 changed files with 5 additions and 5 deletions

View File

@ -670,6 +670,11 @@ def build_platforms():
see https://docs.zephyrproject.org/latest/guides/west/build-flash-debug.html#one-time-cmake-arguments
Try "west config build.cmake-args -- ..." instead.""")
sign_cmd = ["west"]
sign_cmd += ["-v"] * args.verbose
sign_cmd += ["sign", "--build-dir", platform_build_dir_name, "--tool", "rimage"]
sign_cmd += rimage_configuration(platform_dict)
# Make sure the build logs don't leave anything hidden
execute_command(['west', 'config', '-l'], cwd=west_top)
@ -691,11 +696,6 @@ def build_platforms():
execute_command([str(smex_executable), "-l", str(fw_ldc_file), str(input_elf_file)])
# Sign firmware
sign_cmd = ["west"]
sign_cmd += ["-v"] * args.verbose
sign_cmd += ["sign", "--build-dir", platform_build_dir_name, "--tool", "rimage"]
sign_cmd += rimage_configuration(platform_dict)
execute_command(sign_cmd, cwd=west_top)
if platform not in RI_INFO_UNSUPPORTED: