fix(esptool_py): Check the size of the bootloader + signature block

This commit is contained in:
Konstantin Kondrashov 2024-09-09 15:25:53 +03:00
parent 7ff192c979
commit 5b08c93852

View File

@ -66,4 +66,13 @@ if(BOOTLOADER_BUILD)
BOOTLOADER_BINARY_PATH "${build_dir}/${PROJECT_BIN}" BOOTLOADER_BINARY_PATH "${build_dir}/${PROJECT_BIN}"
RESULT bootloader_check_size_command) RESULT bootloader_check_size_command)
add_dependencies(app bootloader_check_size) # note: in the subproject, so the target is 'app'... add_dependencies(app bootloader_check_size) # note: in the subproject, so the target is 'app'...
if(CONFIG_SECURE_BOOT_V2_ENABLED AND CONFIG_SECURE_BOOT_BUILD_SIGNED_BINARIES)
# Check the size of the bootloader + signature block.
partition_table_add_check_bootloader_size_target(bootloader_check_size_signed
DEPENDS gen_signed_bootloader
BOOTLOADER_BINARY_PATH "${build_dir}/${PROJECT_BIN}"
RESULT bootloader_check_size_signed_command)
add_dependencies(app bootloader_check_size_signed) # note: in the subproject, so the target is 'app'...
endif()
endif() endif()